竞争对手可能不这么说,不过NVIDIA®(英伟达™)确实支持开放性标准。我们支持开放性标准,我们支持那些让我们与时俱进、改革创新的开放性标准。而同时,AMD的GPU计算策略却困难重重,在OpenCL由此如此。
“如果你还不知道GPGPU API到底是什么货色,看一下Adobe采用NVIDIA CUDA™语言作为其Mercury引擎就可略知一二。尽管AMD声称他们全力支持开放标准,并且力推OpenCL,但一个让人难过的实际情况是,如果你问一下AMDOpenCL API的实际情况如何,他们的人只会缄口不言。如果把一家员工数量十倍于AMD的顶级软件公司的一位开发人员的话告诉AMD的人,他们会更加默然。这位开发人员的话是这么说的:“我好不容易才把ATI的测试版驱动安装并运行起来,可是问题却又一个接着一个地出现。也许只能等ATI驱动的非Beta版本出来后,才能安装得上。之后才能知道它各个方面的性能情况。我的意思是说,在目前看来,AMD在开发工具方面极为落后,根本不值得一试。”
NVIDIA®(英伟达™)通过大力支持开发人员来支持OpenCL的普及。OpenCL的开发基于NVIDIA®(英伟达™)图形处理器(GPU)。在今年12月份的亚洲图形图像大会(Siggraph Asia)上,NVIDIA®(英伟达™)独家展示了运行于GPU(图形处理器)的OpenCL应用程序行。NVIDIA®(英伟达™)公司的Neil Trevett担任Khronos Group主席。NVIDIA®(英伟达™)向数以千计的注册开发人员推出了业内首个GPU(图形处理器)OpenCL性能分析器;推出了《最佳实践指南》;率先向开发人员和用户提供驱动程序。一直以来,NVIDIA®(英伟达™)在接受和支持行业标准方面不遗余力。可供选择的语言增加,GPU并行计算应用程序的数量和应用领域也随之扩大。
网友评论
写评论