AMD发展APU的原因
Bulldozer历经艰难终将登场
本文引用地址:https://www.eepw.com.cn/article/120714.htm做出这个决定是需要付出惨重代价的,这意味着处理器架构要做大幅调整,到了08年11月,AMD的最新路线图就显示,Bulldozer已经推迟到了2011年推出。AMD在推土机处理器上,可以说重重摔了一个大跟头,这也就促使了AMD要绕过CPU,通过自身优势项目来弥补自身缺陷,很显然这个任务就落到了GPU身上。
APU V.S.CPU:开放挑战独断
另外,AMD发展APU有着很大应用需求发展背景,因为我们日常电脑使用中,会接触到越来越多的3D计算、并行数据信息,比如我们未来的网页将会向3D化发展,我们的视频信息需要进行高速并行处理,这种计算正是GPU的优势所在。这种需求也就成为APU发展的基础。
CPU自身结构是工作频率高,核心数少,如果进行大规模并行计算的话,显然比GPU要占下风,尽管可以通过优化处理器指令集来加速这种计算性能,但是,未来用户发展需求在不断变化,而指令集牢牢被Intel一家所占据,显然不可能根据应用发展通过完全开放的编程实现优化。
而目前GPU技术已经发展到DirectX11,已经有OpenCL和DirectCompute这些公开的业界接口标准,如果未来软件都支持了OpenCL和DirectCompute以后,它带来的加速效果可能要比处理器指令集来的更好,孤零零闭门造车的指令集重要性可能就不会像前几年那么高了。
需要提到的是:Intel这一代Sandy Bridge处理器只支持到DirectX 10.1,无法支持OpenCL和DirectCompute公认标准。
APU OpenCL加速应用逐步开花
AMD 2011年6月13日宣布,越来越多的创新软件应用程序在大规模采用OpenCL行业标准。AMD公司与领先的软件公司已经密切合作,以帮助他们优化通用平台上的应用程序,同时还采用包括AMD Fusion加速处理器(APU)在内的最新技术加速这些程序。
软件开发人员乐于采用通用的应用程序编程接口(APIs)。得益于OpenCL标准固有的跨平台、跨操作系统和跨硬件供应商的灵活性特点,软件行业正迎来基于OpenCL标准开发消费类和商业应用程序的风潮。
cvt相关文章:cvt原理
评论