|
来源:xbitlabs.com [编译] 2009-08-15 作者:九门奇人 编辑:吴东
EPIC Games CEO 技术总监 Tim Sweeney在本月初举行的High Performance Graphics2009大会上表示,基于GPGPU通用目的计算所开发的应用软件,其成本要远高于基于CPU所开发的软件。同时他也再一次重申,GPU的日子已经为数不多。
当前硬件产品性能的正不断提升,不过为了能够利用额外的性能以及特性,软件开发商比如游戏开发商,就需要增加产品的开发时间以及预算。尽管在最近几年中,视频游戏市场获得了高速增长,但是游戏预算却没有获得同步增长。TimSweeney声称,尽管硬件性能现在可能已经增长了20倍,但是游戏预算却只增长了不到2倍。结果就是,游戏开发商需要在最小花费的情况下,充分利用当前硬件产品的性能。
根据Sweeney先生的介绍,如果开发基于处理器的高效单线程计算法则的成本是X元,那么开发出一个多线程计算法则的成本就会达到2倍以上,如果开发Cell/PlayStation3版游戏的成本就会提高3倍以上,而如果是基于GPGPU,那么成本就会提升10倍。与此同时,考虑到当前的游戏预算,超过两倍以上的投资对于任何一家软件开发商都不经济。
由于开发成本较高,也是先进的混合多核心 Cell处理器(由IBM、索尼和东芝联合开发)流行度不高的原因,因此GPGPU技术也同样将会面临相同的情况。根据这位目前Epic公司负责人的说法,当前GPGPU模型还仅限于普通应用。
Tim Sweeney在本次High Performance Graphics 2009大会上的关键词就是:图形处理器的未日。不过这已经不是Tim Sweeney先生第一次发表这样的声明。他表示Epic 将不会为显卡开发特别的渲染引擎。
在去年接受访问时,TimSweeney表示“在下一代产品上,我们在真实的程序语言中写入100%我们自己的翻译代码-不是DirectX也不是OpenGL,而是一种类似于C++ 或CUDA的语言。一种不受API限制的真正的编程语言。这种语言是否能够在NVIDIA、Intel或者ATI的硬件上运行还是一个独立的问题。你可以在能够有效运行通用目的代码的任何硬件运行。”
--------------------------------------------------------------------
temp444:如果本消息属实、这位先生的“成本”言论也属实的话,那确实是问题。 |
|