昔日推双核和64位计算的初期何尝不是困难重重,但坚守下来的技术沿革带来一个时代的改变。如今的AMD着重异构计算,虽然在业内很火,但异构计算还不是一项为大众所熟知的技术。不过,我们看到AMD的努力和不懈的坚持,这本身就是技术推广中的一种必需的坚守。
异 构计算是指使用不同类型指令集和体系架构的计算单元组成系统的计算方式。常见的计算单元类别包括CPU、GPU等协处理器、DSP、ASIC、FPGA 等。我们常说的并行计算正是异构计算中的重要组成部分,异构计算之所以会成为未来的趋势,主要是因为通过提升CPU时钟频率和内核数量而提高计算能力的传 统方式遇到了散热和能耗瓶颈。而GPU等专用计算单元虽然工作频率较低,具有更多的内核数和并行计算能力,总体性能/芯片面积的比和性能/功耗比都很高, 却远远没有得到充分利用。
APU的设计理念正是让CPU和GPU完美合作,集合两者的长处,用异构计算来达到整体性能的最佳化。可以说,APU的一个重大特点就是支持异构计算。
在 不久前的AMD Fusion开发者峰会 (AFDS)上,异构系统架构基金会(HSA Foundation)宣告成立了。异构系统架构基金会是一个非盈利性组织,其宗旨是定义和推广开放的、基于标准的异构计算发展之道,通过提供通用硬件规 格和广泛的生态系统支持,使软件开发人员更大程度发挥最新处理器的优势,从而更轻松地完成各种创新应用的开发。
此举的目的是为了促成单一架构规范的建立,并简化编程模式,从而帮助软件开发人员更大程度利用CPU和GPU的功能,继而充分发挥异构处理器中并行计算引擎的性能和能效。
如 今,AMD继续领跑,通过使异构系统架构成为开放标准来推动该架构在行业中的广泛应用。想到一个关于异构计算的应用,那就是动态视频美化,基于APU的异 构计算特性,采用特殊算法对播放中的视频进行像素补偿;与此同时,APU中的GPU会基于特有的细节强化技术,将画面轮廓勾勒得更清晰,并对图像的非合理 性信息做出修正、对每帧图像进行合理的自适应性增强,增强图像的空间与真实感。这在暴风影音的产品中有很好的体现。
无论是移动、桌面还是云计算各个平台,无论是在芯片级、机器级还是数据中心级,单位能耗所提供的性能、可扩展的并行处理能力等都成为共同的焦点。在CPU的潜力挖掘渐尽的情况下,技术人员纷纷将目光投向天生适合并行计算的GPU。


浙公网安备 33010602011771号