随着GPUOPEN,AMD希望游戏玩家将从其Radeon GPU中获得更多信息
AMD已经透露了其GPuopen项目的细节,通过该项目,它希望在X86机器中为X86机器提供更大的利基。
该公司被NVIDIA从上面挤压,其中占主导地位的GPU市场的高端,从英特尔下方占据了X86 CPU市场的较大份额,以销售其自己的集成显卡芯片组。虽然它可以“T关于英特尔,但Gpuopen可以允许AMD的Radeon芯片在NVIDIA中得分几分。
使用GPuopen,AMD为软件开发人员提供了所需的代码和规范,他们需要通过直接编程到其API,而不是图形硬件抽象层(如DirectX或OpenGL),其中Don“控制特定处理器功能。
虽然AMD正在向开发人员显示更好的性能的快捷方式,但提高盈利能力的路径是一个漫长而迂回的途径。它首先要求程序员在12月首次宣布的宣布,使用其新的API来优化其硬件的代码。通过那些调整,而没有用于某些功能的抽象层的开销,Radeon GPU可能比更昂贵的竞争力更好。这是一个承诺 - 通过在内部购买机器,游戏玩家可能会为他们的装配机爆炸 - 公司希望将Gpuopen成为利润来源。
这不是AMD的首次提议,旨在将开发人员远离硬件独立的DirectX和OpenGL API。该公司放弃了最后一个,一年前的地幔,将代码递给OpenGL开发人员Khronos,它用它作为OpenGL成功Glnext的规范的基础,现在称为vulkan。
在周二开设GPuopen网站,AMD在全球游戏工程Nicolas Thibieroz的高级经理写道,第一个目标是“提供代码和文档,允许PC开发人员在GPU上发挥更多控制”,包括“包括未暴露的许多功能今天在PC图形API。“
他写道,这将帮助开发人员更经济地为PC和控制台进行编码游戏,在那里他们已经有对GPU的较低级别访问。
虽然GPuopen“主要重点是游戏和其他CGI应用,但GPU的另一个大应用领域正在加速其他计算任务。AMD还通过GPuopen的“专业计算”分支来定位这些,为其芯片提供优化的开源驱动程序和基于标准的库。
该网站已经包括一堆应用示例和示例代码,包括HIP,用于将来自NVIDIA背侧的CUDA并行计算API的代码转换为便携式C ++的工具,然后可以编译为在NVIDIA或AMD GPU上运行。臀部代码在GitHub上,如amd的其他Gpuopen代码。