AMD瞄准高性能计算与异构计算可移植界面市场
近十年来,高性能计算(HPC)市场被划分为两大阵营:CUDA和OpenCL。当然,CUDA(统一计算设备架构)是NVIDIA的专有标准,是NVIDIA 2007年首次推出的运算平台。而其竞争对手OpenCL(开放运算语言)直到2009年才完成1.0规范。但与CUDA不同的是,OpenCL得到许多公司的支持,如英特尔、Imagination、AMD、高通以及ARM等。
尽管拥有以上潜在优势,NVIDIA在高性能计算和超级计算市场拥有最大的份额。根据最近的Top500排行榜中,AMD的GCN被运用在三个系统,而NVIDIA的Fermi和Kepler架构应用于66个系统,Xeon Phi应用于28个系统。其中还有四个混合系统同时使用NV和Xeon Phi。
AMD的Boltzmann Initiative计划,旨在通过提供开发者和研究人员急需的软件栈来改变现状,提升公司在高性能计算市场的竞争力。AMD在高性能计算和科学计算竞争力的软肋从来不是硬件的问题 --GCN原始计算性能,至少在某类问题上,远远比NVIDIA的Fermi和Kepler显卡要好很多(Maxwell 没有被定位为高性能计算解决方案)。但是NVIDIA投入大量的资金来发展其CUDA生态系统,其中就包括大量高性能计算开发人员和科研支持。
下面是Boltzmann较高水平。我们的目标是提高工作负载,使AMD能够有效竞争,提供更好的工具来评估性能,提高Linux的支持(包括新Linux无头工作站的64位驱动程序),并允许实施新的HSA(异构系统架构)扩展,即HSA+。最后一个项目不会纳入更大的HSA标准,AMD专用的扩展意味着与GPU独立使用时,允许更大范围的HSA功能。这也将支持GPU将GPU和CPU存储器视为统一的空间。
今天AMD宣布了一个新的异构计算编译器(HCC)和异构计算可移植界面(HIP)。
新的异构计算编译器(HCC)同时适用于CPU、GPU,单一编译环境统一支持ISO C++ 11/14、C14、OpenMP 4.0。其目标是允许开发者在单一语言和源文件下打造CPU和GPU,提供开发人员具有目标性和比较容易使用的生态系统,NVIDIA在CUDA也做过同样的工作。这使得开发者更容易优化并行执行代码。新的编译器也将支持GCN特定功能,如异步计算和GCN缓存结构。
这类功能将带给AMD与英伟达媲美的能力,但是这不足以削弱市场。因此,异构计算可移植界面(HIP)获得用武之地。
图片新闻
最新活动更多
-
4月16日预约观看>> 开发前服,优化项目投资价值 筑牢落地关键防线
-
4月17日立即报名 >> 【线下论坛】新唐科技×芯唐南京 2026 年度研讨会
-
4月22日立即报名>> 【在线会议】ADI六款仪器仪表方案助力产品快速上市
-
5月13日立即预约>>> 【线下会议】恩智浦创新技术峰会·深圳
-
5月14日立即下载>> 【白皮书】村田室内外定位解决方案
-
即日-5.20立即下载>> 【限时免费】物理场仿真助力生物医学领域技术创新


分享














发表评论
登录
手机
验证码
手机/邮箱/用户名
密码
立即登录即可访问所有OFweek服务
还不是会员?免费注册
忘记密码其他方式
请输入评论内容...
请输入评论/评论长度6~500个字
暂无评论
暂无评论