• 独立的指令和数据存储器单元,带有 4 KB 数据缓存和 4 KB 指令缓存,以及由地址转换缓存 (ATC) 支持的独立存储器管理单元 (MMU),相当于其他系统中使用的 TLB。 • 处理器使用 16 个通用寄存器实现 113 条指令。 • 18 种寻址模式包括:寄存器直接和间接、索引、内存间接、程序计数器间接、绝对和立即模式。 • 指令集包括数据移动、整数、BCD 和浮点算术、逻辑、移位、位域操作、缓存维护和多处理器通信,以及程序和系统控制和内存管理指令 • 整数单元组织在六级指令流水线中。
摘要 - 深度神经网络(DNNS)在资源约束的IoT设备中不存在,该设备通常依赖于减少的内存足迹和低绩效处理器。虽然DNNS的精度和性能可能会有所不同,而且至关重要,但要以低成本提供高可靠性的训练有素的模型也至关重要。要达到不屈的可靠性和安全水平,必须为电子计算系统提供适当的机制来解决软误差。因此,本文研究了软错误与模型准确性之间的关系。在这方面,考虑到在ARM Cortex-M处理器上运行的精确位刻度变化(2、4和8位),对Mobilenet模型进行了广泛的软误差评估。此外,这项工作促进了使用寄存器分配技术(RAT)的使用,该技术将关键DNN功能/层分配给特定通用通用处理器寄存器库。从超过450万个故障注射中获得的结果表明,大鼠提供了最佳的相对性能,内存利用和软错误可靠性权衡W.R.T.一种更传统的基于复制的方法。结果还表明,Mobilenet软误差可靠性取决于其卷积层的精确度。
11-12 故障事件数据寄存器................................................................................ 11-38 11-13 故障事件地址寄存器................................................................................ 11-39 11-14 故障事件高位地址寄存器........................................................................ 11-40 11-15 故障记录寄存器...................................................................................... 11-41 11-16 受保护的存储器启用寄存器...................................................................... 11-44 11-17 受保护的低位存储器基址寄存器...................................................................... 11-45 11-18 受保护的低位存储器限制寄存器...................................................................... 11-46 11-19 受保护的高位存储器基址寄存器...................................................................... 11-47 11-20 受保护的高位存储器限制寄存器...................................................................... 11-48 11-21 无效队列头寄存器................................................................................ 11-50 11-22 无效队列尾部寄存器.................................................................. 11-51 11-23 无效队列地址寄存器............................................................... 11-52 11-24 无效完成状态寄存器............................................................... 11-53 11-25 无效事件控制寄存器............................................................... 11-54 11-26 无效事件数据寄存器............................................................... 11-55 11-27 无效事件地址寄存器................................................................. 11-56 11-28 无效事件高位地址寄存器.................................................................... 11-57 11-29 无效队列错误记录寄存器.................................................................... 11-58 11-30 中断重映射表地址寄存器............................................................. 11-60 11-31 页面请求队列头寄存器......................................................................... 11-61 11-32 页面请求队列尾部寄存器......................................................................... 11-62 11-33 页面请求队列地址寄存器...................................................................... 11-63 11-34 页面请求状态寄存器.................................................................... 11-64 11-35 页面请求事件控制寄存器............................................................... 11-65 11-36 页面请求事件数据寄存器............................................................... 11-66 11-37 页面请求事件地址寄存器....................................................................... 11-67 11-38 页面请求事件高位地址寄存器.................................................................... 11-68 11-39 MTRR 能力寄存器.................................................................................... 11-69 11-40 MTRR 默认类型寄存器........................................................................................................ 11-70 11-41 固定范围 MTRR 格式.............................................................................. 11-71 11-42 可变范围 MTRR 格式.............................................................................. 11-73 11-43 性能监控寄存器的示例寄存器布局.................................................... 11-76 11-44 性能监控能力寄存器...................................................................... 11-77 11-45 性能监控配置偏移寄存器......................................................................... 11-79 11-46 性能监控冻结偏移寄存器......................................................................... 11-80 11-47 性能监控溢出偏移寄存器......................................................................... 11-81 11-48 性能监控计数器偏移寄存器......................................................................... 11-82 11-49 性能监控中断状态寄存器......................................................................... 11-83 11-50 性能监控中断控制寄存器......................................................................... 11-84 11-51 性能监控中断数据寄存器............................................................. 11-85 11-52 性能监控中断地址寄存器 .............................................................. 11-86 11-53 性能监控中断高位地址寄存器 .............................................................. 11-87 11-54 性能监控冻结状态寄存器 .............................................................. 11-88 11-55 性能监控溢出状态寄存器 .............................................................. 11-89 11-56 性能监控事件能力寄存器 ............................................................. 11-90 11-57 性能监控计数器配置寄存器 ............................................................. 11-91 11-58 性能监控请求者 ID 过滤器配置寄存器 ............................................. 11-93 11-59 性能监控域 ID 过滤器配置寄存器 ............................................. 11-94 11-60 性能监控 PASID 过滤器配置寄存器 ............................................. 11-95 11-61 性能监控地址类型过滤器配置寄存器 ............................................. 11-96 11-62 性能监控页表级过滤器配置寄存器 ............................................. 11-97 11-63 性能监控计数器能力寄存器....................................................... 11-98 11-64 性能监控计数器事件能力寄存器................................................... 11-99 11-65 性能监控计数器寄存器................................................................... 11-100 11-66 增强命令寄存器............................................................................... 11-101........................................................... 11-77 11-45 性能监控配置偏移寄存器 .............................................................. 11-79 11-46 性能监控冻结偏移寄存器 .............................................................. 11-80 11-47 性能监控溢出偏移寄存器 .............................................................. 11-81 11-48 性能监控计数器偏移寄存器 .............................................................. 11-82 11-49 性能监控中断状态寄存器 ............................................................. 11-83 11-50 性能监控中断控制寄存器 ............................................................. 11-84 11-51 性能监控中断数据寄存器 ............................................................. 11-85 11-52 性能监控中断地址寄存器 ............................................................. 11-86 11-53 性能监控中断高位地址寄存器 ............................................................. 11-87 11-54 性能监控冻结状态寄存器 ............................................................. 11-88 11-55 性能监控溢出状态寄存器 ............................................................. 11-89 11-56 性能监控事件能力寄存器..................................................... 11-90 11-57 性能监控计数器配置寄存器..................................................... 11-91 11-58 性能监控请求者 ID 过滤器配置寄存器..................................... 11-93 11-59 性能监控域 ID 过滤器配置寄存器..................................... 11-94 11-60 性能监控 PASID 过滤器配置寄存器............................................. 11-95 11-61 性能监控地址类型过滤器配置寄存器..................................... 11-96 11-62 性能监控页表级过滤器配置寄存器..................................... 11-97 11-63 性能监控计数器能力寄存器..................................................... 11-98 11-64 性能监控计数器事件能力寄存器..................................................... 11-99 11-65 性能监控计数器寄存器..................................................... 11-100 11-66 增强命令寄存器..................................................................... 11-101........................................................... 11-77 11-45 性能监控配置偏移寄存器 .............................................................. 11-79 11-46 性能监控冻结偏移寄存器 .............................................................. 11-80 11-47 性能监控溢出偏移寄存器 .............................................................. 11-81 11-48 性能监控计数器偏移寄存器 .............................................................. 11-82 11-49 性能监控中断状态寄存器 ............................................................. 11-83 11-50 性能监控中断控制寄存器 ............................................................. 11-84 11-51 性能监控中断数据寄存器 ............................................................. 11-85 11-52 性能监控中断地址寄存器 ............................................................. 11-86 11-53 性能监控中断高位地址寄存器 ............................................................. 11-87 11-54 性能监控冻结状态寄存器 ............................................................. 11-88 11-55 性能监控溢出状态寄存器 ............................................................. 11-89 11-56 性能监控事件能力寄存器..................................................... 11-90 11-57 性能监控计数器配置寄存器..................................................... 11-91 11-58 性能监控请求者 ID 过滤器配置寄存器..................................... 11-93 11-59 性能监控域 ID 过滤器配置寄存器..................................... 11-94 11-60 性能监控 PASID 过滤器配置寄存器............................................. 11-95 11-61 性能监控地址类型过滤器配置寄存器..................................... 11-96 11-62 性能监控页表级过滤器配置寄存器..................................... 11-97 11-63 性能监控计数器能力寄存器..................................................... 11-98 11-64 性能监控计数器事件能力寄存器..................................................... 11-99 11-65 性能监控计数器寄存器..................................................... 11-100 11-66 增强命令寄存器..................................................................... 11-10111-85 11-52 性能监控中断地址寄存器 .............................................................. 11-86 11-53 性能监控中断高位地址寄存器 .............................................................. 11-87 11-54 性能监控冻结状态寄存器 .............................................................. 11-88 11-55 性能监控溢出状态寄存器 .............................................................. 11-89 11-56 性能监控事件能力寄存器 ............................................................. 11-90 11-57 性能监控计数器配置寄存器 ............................................................. 11-91 11-58 性能监控请求者 ID 过滤器配置寄存器 ............................................. 11-93 11-59 性能监控域 ID 过滤器配置寄存器 ............................................. 11-94 11-60 性能监控 PASID 过滤器配置寄存器 ............................................. 11-95 11-61 性能监控地址类型过滤器配置寄存器 ............................................. 11-96 11-62 性能监控页表级过滤器配置寄存器 ............................................. 11-97 11-63 性能监控计数器能力寄存器....................................................... 11-98 11-64 性能监控计数器事件能力寄存器................................................... 11-99 11-65 性能监控计数器寄存器................................................................... 11-100 11-66 增强命令寄存器............................................................................... 11-10111-85 11-52 性能监控中断地址寄存器 .............................................................. 11-86 11-53 性能监控中断高位地址寄存器 .............................................................. 11-87 11-54 性能监控冻结状态寄存器 .............................................................. 11-88 11-55 性能监控溢出状态寄存器 .............................................................. 11-89 11-56 性能监控事件能力寄存器 ............................................................. 11-90 11-57 性能监控计数器配置寄存器 ............................................................. 11-91 11-58 性能监控请求者 ID 过滤器配置寄存器 ............................................. 11-93 11-59 性能监控域 ID 过滤器配置寄存器 ............................................. 11-94 11-60 性能监控 PASID 过滤器配置寄存器 ............................................. 11-95 11-61 性能监控地址类型过滤器配置寄存器 ............................................. 11-96 11-62 性能监控页表级过滤器配置寄存器 ............................................. 11-97 11-63 性能监控计数器能力寄存器....................................................... 11-98 11-64 性能监控计数器事件能力寄存器................................................... 11-99 11-65 性能监控计数器寄存器................................................................... 11-100 11-66 增强命令寄存器............................................................................... 11-101
11-12 故障事件数据寄存器................................................................................ 11-38 11-13 故障事件地址寄存器................................................................................ 11-39 11-14 故障事件高位地址寄存器........................................................................ 11-40 11-15 故障记录寄存器...................................................................................... 11-41 11-16 受保护的存储器启用寄存器...................................................................... 11-44 11-17 受保护的低位存储器基址寄存器...................................................................... 11-46 11-18 受保护的低位存储器限制寄存器...................................................................... 11-47 11-19 受保护的高位存储器基址寄存器...................................................................... 11-48 11-20 受保护的高位存储器限制寄存器...................................................................... 11-49 11-21 无效队列头寄存器................................................................................ 11-50 11-22 无效队列尾部寄存器.................................................................. 11-51 11-23 无效队列地址寄存器............................................................... 11-52 11-24 无效完成状态寄存器............................................................... 11-53 11-25 无效事件控制寄存器............................................................... 11-54 11-26 无效事件数据寄存器............................................................... 11-55 11-27 无效事件地址寄存器................................................................. 11-56 11-28 无效事件高位地址寄存器.................................................................... 11-57 11-29 无效队列错误记录寄存器.................................................................... 11-58 11-30 中断重映射表地址寄存器............................................................. 11-60 11-31 页面请求队列头寄存器......................................................................... 11-61 11-32 页面请求队列尾部寄存器......................................................................... 11-62 11-33 页面请求队列地址寄存器...................................................................... 11-63 11-34 页面请求状态寄存器.................................................................... 11-64 11-35 页面请求事件控制寄存器............................................................... 11-65 11-36 页面请求事件数据寄存器............................................................... 11-66 11-37 页面请求事件地址寄存器....................................................................... 11-67 11-38 页面请求事件高位地址寄存器.................................................................... 11-68 11-39 MTRR 能力寄存器.................................................................................... 11-69 11-40 MTRR 默认类型寄存器........................................................................................................ 11-70 11-41 固定范围 MTRR 格式.............................................................................. 11-71 11-42 可变范围 MTRR 格式.............................................................................. 11-73 11-43 性能监控寄存器的示例寄存器布局.................................................... 11-76 11-44 性能监控能力寄存器...................................................................... 11-77 11-45 性能监控配置偏移寄存器......................................................................... 11-79 11-46 性能监控冻结偏移寄存器......................................................................... 11-80 11-47 性能监控溢出偏移寄存器......................................................................... 11-81 11-48 性能监控计数器偏移寄存器......................................................................... 11-82 11-49 性能监控中断状态寄存器......................................................................... 11-83 11-50 性能监控中断控制寄存器......................................................................... 11-84 11-51 性能监控中断数据寄存器............................................................. 11-85 11-52 性能监控中断地址寄存器 .............................................................. 11-86 11-53 性能监控中断高位地址寄存器 .............................................................. 11-87 11-54 性能监控冻结状态寄存器 .............................................................. 11-88 11-55 性能监控溢出状态寄存器 .............................................................. 11-89 11-56 性能监控事件能力寄存器 ............................................................. 11-90 11-57 性能监控计数器配置寄存器 ............................................................. 11-91 11-58 性能监控请求者 ID 过滤器配置寄存器 ............................................. 11-93 11-59 性能监控域 ID 过滤器配置寄存器 ............................................. 11-94 11-60 性能监控 PASID 过滤器配置寄存器 ............................................. 11-95 11-61 性能监控地址类型过滤器配置寄存器 ............................................. 11-96 11-62 性能监控页表级过滤器配置寄存器 ............................................. 11-97 11-63 性能监控计数器能力寄存器....................................................... 11-98 11-64 性能监控计数器事件能力寄存器................................................... 11-99 11-65 性能监控计数器寄存器................................................................... 11-100 11-66 增强命令寄存器............................................................................... 11-101........................................................... 11-77 11-45 性能监控配置偏移寄存器 .............................................................. 11-79 11-46 性能监控冻结偏移寄存器 .............................................................. 11-80 11-47 性能监控溢出偏移寄存器 .............................................................. 11-81 11-48 性能监控计数器偏移寄存器 .............................................................. 11-82 11-49 性能监控中断状态寄存器 ............................................................. 11-83 11-50 性能监控中断控制寄存器 ............................................................. 11-84 11-51 性能监控中断数据寄存器 ............................................................. 11-85 11-52 性能监控中断地址寄存器 ............................................................. 11-86 11-53 性能监控中断高位地址寄存器 ............................................................. 11-87 11-54 性能监控冻结状态寄存器 ............................................................. 11-88 11-55 性能监控溢出状态寄存器 ............................................................. 11-89 11-56 性能监控事件能力寄存器..................................................... 11-90 11-57 性能监控计数器配置寄存器..................................................... 11-91 11-58 性能监控请求者 ID 过滤器配置寄存器..................................... 11-93 11-59 性能监控域 ID 过滤器配置寄存器..................................... 11-94 11-60 性能监控 PASID 过滤器配置寄存器............................................. 11-95 11-61 性能监控地址类型过滤器配置寄存器..................................... 11-96 11-62 性能监控页表级过滤器配置寄存器..................................... 11-97 11-63 性能监控计数器能力寄存器..................................................... 11-98 11-64 性能监控计数器事件能力寄存器..................................................... 11-99 11-65 性能监控计数器寄存器..................................................... 11-100 11-66 增强命令寄存器..................................................................... 11-101........................................................... 11-77 11-45 性能监控配置偏移寄存器 .............................................................. 11-79 11-46 性能监控冻结偏移寄存器 .............................................................. 11-80 11-47 性能监控溢出偏移寄存器 .............................................................. 11-81 11-48 性能监控计数器偏移寄存器 .............................................................. 11-82 11-49 性能监控中断状态寄存器 ............................................................. 11-83 11-50 性能监控中断控制寄存器 ............................................................. 11-84 11-51 性能监控中断数据寄存器 ............................................................. 11-85 11-52 性能监控中断地址寄存器 ............................................................. 11-86 11-53 性能监控中断高位地址寄存器 ............................................................. 11-87 11-54 性能监控冻结状态寄存器 ............................................................. 11-88 11-55 性能监控溢出状态寄存器 ............................................................. 11-89 11-56 性能监控事件能力寄存器..................................................... 11-90 11-57 性能监控计数器配置寄存器..................................................... 11-91 11-58 性能监控请求者 ID 过滤器配置寄存器..................................... 11-93 11-59 性能监控域 ID 过滤器配置寄存器..................................... 11-94 11-60 性能监控 PASID 过滤器配置寄存器............................................. 11-95 11-61 性能监控地址类型过滤器配置寄存器..................................... 11-96 11-62 性能监控页表级过滤器配置寄存器..................................... 11-97 11-63 性能监控计数器能力寄存器..................................................... 11-98 11-64 性能监控计数器事件能力寄存器..................................................... 11-99 11-65 性能监控计数器寄存器..................................................... 11-100 11-66 增强命令寄存器..................................................................... 11-10111-85 11-52 性能监控中断地址寄存器 .............................................................. 11-86 11-53 性能监控中断高位地址寄存器 .............................................................. 11-87 11-54 性能监控冻结状态寄存器 .............................................................. 11-88 11-55 性能监控溢出状态寄存器 .............................................................. 11-89 11-56 性能监控事件能力寄存器 ............................................................. 11-90 11-57 性能监控计数器配置寄存器 ............................................................. 11-91 11-58 性能监控请求者 ID 过滤器配置寄存器 ............................................. 11-93 11-59 性能监控域 ID 过滤器配置寄存器 ............................................. 11-94 11-60 性能监控 PASID 过滤器配置寄存器 ............................................. 11-95 11-61 性能监控地址类型过滤器配置寄存器 ............................................. 11-96 11-62 性能监控页表级过滤器配置寄存器 ............................................. 11-97 11-63 性能监控计数器能力寄存器....................................................... 11-98 11-64 性能监控计数器事件能力寄存器................................................... 11-99 11-65 性能监控计数器寄存器................................................................... 11-100 11-66 增强命令寄存器............................................................................... 11-10111-85 11-52 性能监控中断地址寄存器 .............................................................. 11-86 11-53 性能监控中断高位地址寄存器 .............................................................. 11-87 11-54 性能监控冻结状态寄存器 .............................................................. 11-88 11-55 性能监控溢出状态寄存器 .............................................................. 11-89 11-56 性能监控事件能力寄存器 ............................................................. 11-90 11-57 性能监控计数器配置寄存器 ............................................................. 11-91 11-58 性能监控请求者 ID 过滤器配置寄存器 ............................................. 11-93 11-59 性能监控域 ID 过滤器配置寄存器 ............................................. 11-94 11-60 性能监控 PASID 过滤器配置寄存器 ............................................. 11-95 11-61 性能监控地址类型过滤器配置寄存器 ............................................. 11-96 11-62 性能监控页表级过滤器配置寄存器 ............................................. 11-97 11-63 性能监控计数器能力寄存器....................................................... 11-98 11-64 性能监控计数器事件能力寄存器................................................... 11-99 11-65 性能监控计数器寄存器................................................................... 11-100 11-66 增强命令寄存器............................................................................... 11-101
自大约七十年前诞生以来,人工智能取得了巨大的进步。自动驾驶汽车、在复杂游戏中击败专家的程序以及能够帮助需要护理的人的智能机器人只是机器智能的成功案例。这种进步可能会诱使我们设想一个由能够在不久的将来执行与人类相同任务的自主机器人组成的社会。这一前景似乎仅受当前计算设备的功能和复杂性的限制,而这些设备正在快速改进。然而,这条道路上有几个重大障碍。一般智能包括情境推理、采取观点、选择目标以及处理模糊信息的能力。我们观察到,所有这些特征都与识别和利用新可供性(代理实现其目标的道路上的机会(或障碍))的能力有关。可供性的一般示例是代理手中物体的使用。我们表明,不可能预先定义此类用途的列表。因此,它们无法通过算法处理。这意味着“人工智能代理”和生物体在利用新能力的能力上有所不同。只有生物体才能做到这一点。这意味着真正的 AGI 在当前人工智能研究的算法框架中是无法实现的。这对进化论也有重要影响。我们认为,通过彻底的涌现,真正开放的进化必须严格要求有机体能动性。我们讨论了这一论点的多种影响,不仅在人工智能研究和进化中,而且在科学哲学中。
在陆军条令中,通用工程被视为一门学科;在海军陆战队和联合条令中,它是一项职能(见 JP 3-34)。通用工程是除战斗工程之外的那些提供基础设施并修改、维护或保护物理环境的工程能力和活动(JP 3-34)。它补充和支持战斗和地理空间工程,并涵盖在整个竞争过程中进行和维持军事行动所需的工程任务。通用工程任务通常与统一行动伙伴协调进行,并纳入指挥官的计划。通用工程单位可能由任何军种领导,通用工程支持可能来自其他军种工程师、承包商、东道国能力或其他国家的工程师。通用工程贯穿整个作战区域和竞争过程。本章讨论了通用工程应用注意事项,并提供了将通用工程与联合战区和机动指挥官的战略、作战和战术计划进行整合和同步的指导。它还介绍了本手册其他章节中用于讨论的一般工程生命周期活动和工程就业考虑因素。
强化学习 (RL) 算法通常利用学习和/或规划技术来得出有效的策略。事实证明,将这两种方法结合起来在解决复杂的顺序决策挑战方面非常成功,AlphaZero 和 MuZero 等算法就是明证,它们将规划过程整合到参数搜索策略中。AIXI 是通用贝叶斯最优代理,它利用通过全面搜索进行规划作为寻找最优策略的主要手段。在这里,我们定义了一个替代的通用贝叶斯代理,我们称之为 Self-AIXI,与 AIXI 相反,它最大限度地利用学习来获得良好的策略。它通过自我预测自己的动作数据流来实现这一点,这些数据流的生成方式与其他 TD(0) 代理类似,是通过对当前的在策略(通用混合策略)Q 值估计采取动作最大化步骤来生成的。我们证明 Self-AIXI 收敛到 AIXI,并继承了一系列属性,如最大 Legg-Hutter 智能和自我优化属性。
数据量大幅增长,且数据来源不断变化。5G 移动基础设施的推出是技术进步之一,据称该技术可以促进物联网 (IoT) 的发展,从而带来数据量的大幅增长。然而,我们的同事进行的研究指出了 5G 实施的障碍,尤其是运营商的经济效益。此外,在 2019 年的一项调查中,运营商报告称,他们并不认为物联网是 5G 的核心目标,因为现有的物联网功能可能足以满足大多数用例的需求。因此,5G 本身似乎不太可能成为增加数据量的主要转折点,也不太可能成为随后训练数据的推动者。大多数好处可能已经显现。
各国政府和欧盟、经合组织、联合国教科文组织等多边组织已经确定了狭义人工智能的价值观和原则,以及其发展的国家战略。但很少有人关注如何确定未来通用人工智能(AGI)的有利初始条件。AGI的初始条件将决定超级人工智能是否会进化得造福人类。即使就AGI的有利初始条件达成国际协议,仍然需要全球治理体系来执行这些协议并监督AGI的发展和管理。由于制定和批准国际AGI条约并建立全球AGI治理体系可能需要10年、20年甚至更长时间,而且一些专家认为有可能在10到20年内实现AGI,因此尽快解决这些问题非常重要。最关键的AGI问题是其初始条件和全球治理。各国政府从一开始就必须正确处理这些问题。
大致而言,“狭义”人工智能的目标是开发能够做“智能”事情的人工智能系统。从人工智能诞生到今天,大多数人工智能研究都处于这一水平。自然语言处理、视觉、规划和行动、问题解决、游戏等系统都取得了成功(或部分成功),这些系统在人工智能教科书和研究文章中都有讨论。通常,给定的狭义人工智能系统只执行其设计的一项任务:人工智能国际象棋程序无法查看或解决代数问题,反之亦然。(有关狭义人工智能成功的良好调查,请参阅 Brachman 和 Levesque 2022 年第 3 章——强烈推荐作为 L&S 书籍的解毒剂和补充。)通用人工智能是试图产生一个可以以协调的方式完成大多数或所有狭义任务的单一人工智能系统,从而完全像人类一样“智能”。