(2) 阅读 (854)

物理处理单元-凯发官方

词条创建者 

物理处理单元(ppu)是一个专用的微为处理的计算物理,特别是在的视频游戏。它是的一个例子。

涉及物理处理单元的计算示例可能包括刚体动力学软体动力学碰撞检测、、头发和衣服模拟、有限元分析和物体断裂。

这个想法是让专门的处理器从计算机的cpu上卸载耗时的任务,就像gpu在主cpu的位置执行图形操作一样。这个词是由ageia创造的,用来描述其physx芯片。cpu-gpu范围内的其他几种技术与它有一些共同之处,尽管ageia的产品是xxx一个完整的设计销售、支持和放置在一个专门作为ppu的系统中的产品。

xxx个被宣传为物理处理单元的处理器被命名为physx芯片,由一家名为ageia的无晶圆厂半导体公司推出。希望利用physxppu的游戏必须使用ageia的physxsdk(以前称为novodexsdk)。

它由一个通用risc内核组成,该内核控制一组在本地存储存储器中工作的定制simd浮点vliw处理器,并带有一个交换结构来管理它们之间的传输。没有像cpu或gpu那样的缓存层次结构。

physx由三个公司提供,类似于视频卡的制造方式。、bfgtechnologies、和elsatechnologies是主要制造商。系统制造商如alienware、dell和falconnorthwest可提供已安装卡的pc。

2008年2月,在nvidia收购了ageiatechnologies并最终切断了在具有活动ati/amdgpu的系统中在ageiappu和nvidiagpu上处理physx的能力之后,physx似乎100%被nvidia收购了。但是在2008年3月,nvidia宣布它将使physx成为所有人的开放标准,因此主要的图形处理器制造商将在下一代显卡中支持physx。英伟达宣布,只需一些新的驱动程序,physx也将可用于他们发布的一些显卡。

有关学术研究ppu项目的讨论,请参阅物理引擎。

physxp1(ppu)硬件

华硕和bfgtechnologies购买了许可证来制造ageia的ppu的替代版本,即具有128mbgddr3的physxp1:

  • 基于mips架构的多核设备,集成物理加速硬件和具有“吨核”的内存子系统
    • 1.25亿个晶体管
    • 182mm2芯片尺寸
    • 制作工艺:130nm
    • 峰值功耗:30w
  • 内存:128mbgddr3ram,128位接口
  • 32位pci3.0(华硕也做了pciexpress版卡)
  • 球体碰撞测试:每秒5.3亿次(xxx能力)
  • 凸面碰撞测试:每秒530,000次(xxx能力)
  • 峰值指令带宽:每秒200亿条

该havok的sdk是一个主要竞争对手的的physxsdk,在超过150场比赛,包括大满贯喜欢用半条命2,最后一战3和丧尸围城。

为了与physxppu竞争,一个名为havokfx的版本利用ati(amdcrossfire)和nvidia(sli)的多gpu技术,使用现有卡来加速某些物理计算。

havok将物理模拟分为效果和,效果物理作为着色器模型3.0指令卸载(如果可能)到gpu,而游戏物理在cpu上正常处理。两者之间的重要区别在于效果物理不会影响游戏玩法(例如爆炸产生的灰尘或小碎片);绝大多数物理操作仍然在软件中执行。这种方法与physxsdk有很大不同,后者将所有计算移至physx卡(如果存在)。

自从havok被尔收购后,havokfx似乎已被搁置或取消。

对gpgpu的推动使gpu更适合ppu的工作;dx10添加了整数、统一着色器架构和几何着色器阶段,允许实现更广泛的算法;现代gpu支持计算着色器,它在空间中运行并且不需要任何图形资源,只需要通用数据缓冲区。nvidiacuda提供了更多的线程间通信方式和与线程相关的便笺式工作空间。

尽管如此,gpu是围绕大量更长的延迟、更慢的线程构建的,并围绕和数据路径以及较差的分支性能而设计;这将它们与ppu和cell区分开来,因为它们在接管游戏世界模拟任务方面没有得到很好的优化。

所述codeplay筛编译器支持ppu,表明的ageiaphysx芯片将适合于gpgpu类型的任务。然而,ageia似乎不太可能进入这个市场

与cell一样,至强融核位于cpu和gpu之间,介于通用处理与专用高性能后端处理之间。这使用缓存而不是暂存器,但仍然设法实现高吞吐量。

amd已经宣布他们的长期意图是让amdapu能够使用radeon作为矢量协处理器,共享缓存层次结构等资源。这种未来的配置开始以异构的形式实现。


词条目录
  1. 物理处理单元
  2. ageiaphysx
  3. physxp1(ppu)硬件规格
  4. havokfx
  5. ppu与gpu
  6. 英特尔至强融核

轻触这里

关闭目录

目录