- 精华
- 0
- 帖子
- 327
- 威望
- 0 点
- 积分
- 334 点
- 种子
- 0 点
- 注册时间
- 2011-2-8
- 最后登录
- 2013-11-1
|
本帖最后由 PSYCHOLOGiCAL 于 2013-8-21 22:33 编辑
AMD高级产品营销经理马克·迪阿娜(Marc Diana)在本届科隆游戏展期间,接受德国信息技术杂志c't采访时表示:尽管即将要到来的两台次世代主机PS4和XBOX ONE都基于AMD的硬件,但两台主机之间只有PS4才具有异构统一内存访问特性(hUMA:Heterogeneous Uniform Memory Access)来支持共享内存空间。这项特性将PS4主机在3D性能上大幅领先XBOX ONE,同时AMD也将此技术视为未来产品平台上的关键技术。AMD即将要发布的Kaveri桌面处理器将在PC平台上支持这项技术。
在幕后的业界,本次进行采访的德国c't杂志也从开发人员那里得知PS4的3D性能远超XBOX ONE。
今年4月份,AMD经理菲·罗杰斯(Phil Rogers)曾向c't杂志解释过异构统一内存访问功能会使3D性能得到改进:“很多年以来,游戏开发者一直渴望得到数量庞大的纹理处理能力。直到现在,他们还不得不采取把较大的纹理分割为很多较小纹理进行处理的变通方法。这是因为当显卡访问材质纹理之前,后者必须在物理内存通道里占据着空间。但当我们有了异构统一内存访问技术,程序就可以在材质纹理处理方面运作的更加高效。”
据传,AMD将在11月份的开发者会议当中更加详细的透露有关此项技术的细节。
原文:http://www.heise.de/newsticker/m ... -nicht-1939716.html
翻译:http://www.neogaf.com/forum/showthread.php?t=657221
参考:http://arstechnica.com/informati ... his-year-in-kaveri/
感谢59楼killbills网友翻译的有关此项技术的细节←传送电梯
即使CPU和GPU整合在一起, 执行GPGPU仍是比较鸡肋. 因为CPU及GPU各有其内存, 即使它们在物理上共用同一内存
在软件角度看其实仍是分开的. (因为CPU及GPU不能同时访问内存中一个元位, 数据不能同时被CPU及GPU读写) 当一个CPU程序想交GPU去运算, 要把CPU的内存数据中複写到GPU中, 当GPU运算完了, 再将数据複写回CPU中. 这会浪费时间, 亦让GPU和CPU运行的程式代码难以配对. 而且CPU和GPU数据结构不同, CPU和GPU间数据不能单纯複写, 不然数据位置会全错. hUMA便是AMD针对此问题的方桉. 有了hUMA, GPU能直接访问CPU的内存, 实现了GPU和CPU同时读写同一数据. hUMA是一个快取同调系统, 令GPU和CPU对内存中数据有一个持续统一的瞰察. 任一处理器对内存数据作出了更改, 另一处理器亦会知道有关更改, 即使已快取了旧有数据
参考:http://arstechnica.com/informati ... his-year-in-kaveri/
|
|