有传言称Nvidia为了让Intel的处理器显得无能和过时,故意削弱Intel CPU运行PhysX物理加速库的性能。Realworldtech的David Kanter
发现了一些证据:在用CPU执行物理加速时只使用单线程技术,使用已淘汰的x87浮点计算指令,而不是新的SSE指令。Intel于2005年正式弃用了x87指令,Intel/AMD处理器长期支持的SSE指令已经取代了x87,x87优化难度很大,完成相同任务需要更多指令和内存存取,处理器只是出于向后兼容的原因支持x87指令。 Ars Technica就此
采访了NVIDIA的高级主管Ashutosh Rege和PhysX产品经理Mike Skolones。他们指出,PhysX使用x87指令主要理由PhysX 2.X 的代码库要追溯到2005年前,当时x87还没有弃用,再加上其它大问题,他们认为换到SSE没有什么意义。PhysX 3.0将会在这方面进行改进,届时将使用SSE指令。
时间:2010-07-12 08:23
来源:solidot
作者:solidot
原文链接