AMD为新一代伺服器打造专属APU
扫描二维码
随时随地手机看文章
AMD宣布将运用AMD与技术夥伴、开放原始码社群合作发展的软体开发工具重大进步,为新一代伺服器打造专属 APU 产品。AMD APU将 Radeon 绘图引擎与 x86 运算处理能力结合于单一晶片内,有助于伺服器进行调整以因应目前资料中心作业负载。
AMD全球副总裁暨伺服器事业部总经理Suresh Gopalakrishnan表示,伺服器必须具备效率、可扩充性与动态调整的能力,以因应不断更新、改变的作业型态中各项运算特性。使用伺服器APU进行运算的应用程式,将带来高效率、低功耗、高密度的伺服器解决方案,针对高度平行运算以及媒体处理作业进行最佳化。AMD将持续推展处理器蓝图,并于现场展示APU软体产业体系的诸多成果,以及开发者该如何加入此体系。
基于异质运算架构(HSA)打造的伺服器APU不久就会问世,AMD也同时为软体开发者发展多项工具,协助运用异质运算的众多优势。异质运算架构让 CPU 与 GPU 在同一个矽晶片中协同运作,它不仅能把正确的工作,无缝地配置到最适合的处理元件,没有因资料转移而衍生的种种缺点,并让更多记忆体空出来给 GPU 运用,因此可在单一节点处理复杂的大型运算。
AMD正与夥伴及开放原始码社群业者合作,为开发者提供各种工具,让他们可在极具革命性的异质系统架构伺服器APU中,藉由CPU与GPU强劲的运算功能,开发各种伺服器应用程式。AMD为新一代伺服器打造的专属APU工具套件包括:
Sumatra 计划:这项由Oracle与AMD推动的开放原始码计划,让开发者在使用Java语言撰写的程式时,能发挥 GPU 强大的运算功能。
GCC / HAS 计划:这项由AMD与SUSE推动的计划,让热门的开放原始码 Linux 编译器GCC也能支援异质运算架构,并以各种OpenMP API为主。
PGI Accelerator 编译器:已推出beta测试版,让开发者可加入 OpenACC 指令,无论是在Window s或 Linux Fortran 环境、C或C++的程式语言下,都可支援AMD APU 与独立显示卡产品。
clMath:在8月发加入开放原始码体系的AMD OpenCL数学函式库(math libraries),让开发者能在AMD APU与独立显示卡上,提高各种常见科学与工程运算的速度。
ArrayFire 2.0 for OpenCL:这款由AccelerEyes公司所开发的高速数学函式库,可运用clMath执行GPU运算,并为Windows或Linux开发者提供简单易用的API 。
CodeXL 1.3:AMD的全方位开发者工具套件,支援Windows与Linux作业系统,能协助伺服器应用程式开发者执行远端除错与分析。