扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
在本页阅读全文(共6页)
●Bulldozer是集群化了的微架构?
Bulldozer的集群化微架构将实现更好的灵活性。
据业内人士称,Bulldozer的CPU内核能同时运行多个线程。不过据AMD称,这与Intel的多线程技术有很大的不同。这不像Intel多线程是指同时运行2个线程,AMD的多线程技术是共享1个CPU内核资源,各线程有各自的通道。为此,彼此之间不会相互争夺资源,并行地跑线程。但是据称这就像多核技术一样地完全独立了内核而不是做并列线程,也就是说在多核中是共享的。
这就符合了AMD在美国的专利组织(United States Patent Application 20090006814,20090024836)通过的Bulldozer微建筑相符合。CPU内核被集群化,分成了2个资源,使之能够跑各自的线程。不过,这也可以通过共享资源使之成跑单一线程的架构。
对于Intel的SMT(Simultaneous Multithreading)来说,晶体管越多,多线程性能越高。一般认为严格的控制可以提高多线程和单线程的性能和效率。集群型微架构的专利发明者包括不少过去K8建筑的开发者。
预计这种微架构将被应用到矢量运算单元中。预计256位SIMD指令推出之后就可以运行1个256位SIMD单元,128位SIMD指令推出之后就可以并行地运行2个128位SIMD单元。这样的话,即使不是256位也很容易使矢量运算单元全面运行。
如果能够按计划推出Bulldozer微架构的话将能够实现这种灵活性。
不过Bulldozer是下一代CPU的重要组成部分,并逐渐集成更多系统功能,其中矢量运算如何与与Off-Road引擎结合是关键点。现在x86命令中的矢量运算接口从SSE5向AVX+XOP改变,但这个关键点是不变的。
AMD明确表示将在2011年发布面向台式机的Orochi处理器和面向服务器的Interlagos处理器,不过不知道AMD会不会在发布Bulldozer的时候开始采用AVX+XOP+FMA4。Intel则将在2011年推出Sandy Bridge的时候实现AVX。
Bulldozer多线程架构的推测
AMD CPU发展路线图(点击放大)
Intel和AMD的CPU架构发展路线图(点击放大)
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者