扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
在本页阅读全文(共4页)
● Larrabee的目标是将数据并行内核集成到CPU中
原本作为一款产品的Larrabee将被用作把数据并行内核集成到CPU中的试验工具。如何设计出灵活、高效且编程简单的架构是它追求的目标。最终,它将像集成图形内核那样被集成到CPU中。
如果在现有x86指令集基础上扩展Larrabee指令集,那么它的方向性就一目了然了。如果不是考虑到集成CPU的话,那么就没有太大必要在CPU指令集上进行扩展。Intel将通过结合Larrabee New Instruction(LNI)和x86内核来升级x86架构。
这样看来,Larrabee的实质并不是产品本身,而是扩展指令集LNI。同时,Intel还将把向Larrabee这样的通用数据并行内核集成到CPU中。很多人认为Larrabee=图形芯片,不过如果是通过图形芯片的形式来普及通用并行内核的话,那么这可以说是一个“权宜之计”。
那么为什么Intel坚持通用数据并行内核计划呢?因为这是CPU架构发展的大方向。CPU制造商并不希望CPU朝着大规模超级CPU内核堆积在印模的这个方向发展。从客户方面来说,同构多核架构并不会提高工作负载的性能效率。
说到效率,大规模超级内核于小规模数据并行专有内核的混合体是最好的。因为数据并行可以提高以浮点运算为主导的工作负载性能,而单线程的整数运算性能不会快速提高。不过,因为Amdahl法则依然有效,所以Intel也不能抛弃大规模超级内核,异构是必然的结果。
而且,Intel和AMD等x86 CPU制造商希望将数据并行内核带入到架构中,更紧密地结合大规模超级CPU内核。有人认为在下载模式下编程适用的应用是有限的(这一点有待讨论)。而且,扩展指令集可以很好地利用x86 CISC等优点。
虽然Intel修改了Larrabee作为一款产品的开发时间间隔,但是基本方向仍然是开发出数据并行内核。所以,由于基本部分没有变,所有Larrabee的技术方向也没有改变。
Intel对未来CPU的预测(点击放大)
Intel指令集架构的演化(点击放大)
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者