- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
白皮书
嵌入式系统采用英特尔第12代混合x86架构的可能性
1嵌入式系统采用英特尔第12代混合x86架构的可能性
嵌入式系统采用英特尔第12代混合x86架构的可能性
康佳特首批采用AlderLake处理器的计算机模块现已上市,彰显面向次世代高端嵌入式和边缘
计算应用的新款英特尔混合处理器架构的可能性。
英特尔第12代酷睿处理器(代号AlderLake)再次带来惊喜,它将采用混合架构,通过将高性能P核与
高能效E核相结合,有效解决人们对于强劲性能与节能低耗的需求冲突。
这是一次新颖的尝试。过去,英特尔的每一个新世代高性能处理器都专注于提供更强、更快、更可扩
展的性能。在低端领域,英特尔的节能处理器能够以更低的能耗提供指定的性能。不过,如今的世界
需要能耗受控的高性能移动设备和边缘计算机,以尽可能的高效率来处理异构任务。英特尔第12代
酷睿处理器通过将P核与E核合并于一个封装,同时满足两方面的需求。
将多种核心融合在一个处理器中的理念并非前所未有。大部分ARM处理器多年来采用的都是性能
核心+能耗核心的模式。任务会被拆解,然后由非对称多重处理架构分配,从而让每个核心负责自己
最擅长的任务。
拥有两种核心(一个强调高性能,一个强调能耗)的挑战在于如何巧妙地运用它。操作系统或处理器
必须自己决定最佳的任务分配方式,这样才能发挥混合架构的全部优势。
为解决这个问题,英特尔采用了一种叫做“ThreadDirector”的新技术,它能够为每个处理器调度特
定任务。因此,调度器需要采用的规则和信息不仅包括可用处理器的性能等级,还包括任务优先级、
它们的能耗、资源需求和许多其它的变量。ThreadDirector具有自己的嵌入式微控制器,并将各线
程分配到最合适的处理核心上。
那么这一切将为嵌入式系统开发带来哪些可能呢?显然,新世代的处理器会有预期中的性能提升,但
更重要的是,这使采用第12代技术的模块变得非常有吸引力。首先,工程师和开发者现在能够使用
最多14个核心和20个线程的移动BGA封装芯片,以及最多16个核心和24线程的台式机LGA封装芯
片,而采用旧款英特尔处理器的计算机模块最多只有8个核心。与前代相比,多任务处理能力、并行
处理能力、虚拟化和扩展性选项现在有了显著进步。
不过,P核和E核数量翻倍并不意味着性能也随之翻倍,因为新的混合架构包含的高性能核心数量并
没有超过旧款。但是,P核现在得到了高效低能耗的E核的补充,因此这种混合架构无疑会催生大量
的嵌入式应用创新。
2嵌入式系统采用英特尔第12代混合x86架构的可能性
高性能工业级设备可能会率先受益于英特尔的新混合式处理器。这类应用包括医疗后端系统、用于
视频和音频处理的专业广播和娱乐设备、智能视频监控系统,以及需要处理大量或频繁并行任务
的控制室系统。其中的部分任务必须在性能核上运行,其它任务可以在AlderLake的低功耗E核上
运行,从而提升综合系统效率。
除了这些工业级工作站应用,其他诸多领域也将受益于英特尔新款混合架构所具有的性能平衡功
能。部署在自动化物流车辆以及农业、建筑、商业机械上的边缘计算机和物联网门户都是混合任务应
用的例子。同样的还有智能工程和流程自动化应用、基于AI的质量检查、具有工业视觉和实时操控功
能的机器人等。许多这类应用都需要用到性能和实时功能要求各异的多个虚拟机——对于能够平衡
性能并实现最佳资源分配的新世代计算机模块来说,这都是最适合的应用。
如上所述,这需要用到AlderLake所采用的英特尔ThreadDirector技术,它具有原生的线程性能平
衡功能:开发者无需手动分配线程到具体的核心上。ThreadDirector的内嵌逻辑会持续分配线程到
最合适的核心上,以实现最高效率,让性能和能耗都得到切实的改善。
不过,在一些实时应用中,操作系统必须能够覆写自动化核心分配方式,这就要用到虚拟机监控器技
术,比如Real-TimeSystems公司的RTSHypervisor。虚拟机监控器技术旨在将资源分配给实时应
用,迅速简便地将解决方案推向市场。不
过它需要用户了解新处理器核心的行为
模式,这就使得支持嵌入式计算平台、事
先经过实时操作预认证的虚拟机,成为
了运用新款x86混合架构来进行创新的
一个良好切入点。
举例来说,我们可以利用虚拟化技术在E
核上运行实时设备,留下P核来应对需要
高性能的嵌入式视觉AI处理。这样一来,
采用AlderLake处理器的单一系统就能
文档评论(0)