2024年9月1日发(作者:蔺芸静)
针对4850显卡运行灯塔物理地图,GPU硬件加速速度迅速衰竭的问题,我们来进行
进一步研究。
首先,我们下载“GeForce Power Pack”大礼包当中的Forceware 177.92驱
动程序,用WinRAR软件解压到目录当中,在目录当中我们可以找到_文件,
这就是负责将PhysX指令翻译成CUDA指令交给GPU执行所需的文件(图012),不过
我们还需要在CMD窗口当中执行“expand _ ”,命令,将nvcud
_文件还原成完整的文件。接下来我们再安装解压目录当中附带的PhysX
驱动程序-PhysX 8.08.18_,安装完毕从系统开始-程序-NVI
DIA Corporation当中运行“NVIDIA PhysX Proerties”,进入NVIDIA PhysX驱动程
序控制面板,信息栏显示系统是否安装了NVIDIA PhysX处理器,这里因为系统只安装了
4850显卡,故信息栏当中显示未安装NVIDIA PhysX处理器。
信息栏下方还显示了系统当前安装的所有PhysX驱动程序版本,我们看到尽管N
VIDIA PhysX驱动程序文件名是PhysX 8.08.18_,但是信息栏
显示的PhysX驱动程序最新版本是v2.8.1(图013),驱动程序2个主文件生成日期是
2008年8月1日(图014)。
另外,NVIDIA PhysX驱动程序控制面板的设置栏也提供硬件加速信息:“No A
cceleration(无加速)”、“GeForce PhysX”和“AGEIA PhysX”三挡设置,同样系统没
有安装NVIDIA GeForce 8以上级别的显卡和AGEIA PhysX物理加速卡,这里显示为“N
o Acceleration(无加速)”(图015)。
012
013
014
015
接下来我们就要进行所谓的“Hack”过程。首先,拷贝到C:WINDO
WSsystem32和C:Program FilesUnreal Tournament 3Binaries当中。然后,
将NVIDIA PhysX 8.08.18驱动程序安装到C:WINDOWSsystem32当中的另外1
个主文件拷贝到C:Program FilesUnreal Tournament 3Binari
esPhysXLocal,取代v2.7.3版本的同名老文件。接下来,我们进入到C:Program Fil
esAGEIA Technologiesdemos目录当中,拷贝v2.7.3.8版本的到C:
Program FilesUnreal Tournament 3Binaries当中,取代v2.7.3.7版本的同名文
件。在C:Program FilesAGEIA Technologiesdemos目录当中,拷贝有AGEIA数
字签名v2.7.3.4版本的到C:Program FilesUnreal Tournament
3Binaries当中,取代Epic Games公司数字签名的同名文件。在C:Program Files
AGEIA Technologiesv2.8.1目录当中,拷贝NVIDIA数字签名v2.8.1.11版本的Phy
文件到C:Program FilesUnreal Tournament 3Binaries当中,取代Ep
ic Games公司数字签名的同名文件。至此,整个“Hack”过程全部完成。
“Hack”之后的测试显示,4850显卡在灯塔(Lighthouse)、热线(Heat Ray)、
飓风(Tornado)地图当中GPU硬件加速速度迅速衰竭的问题基本得到解决,3张物理地
图的持续帧数都维持在20fps到3xfps之间。并且在取消UT3引擎对帧数62fps的限制
之后,4850显卡在灯塔(Lighthouse)多个物理效果测试点发威,物理效果GPU硬件加
速渲染速度都超过62fps,最高达到95fps,在灯塔(Lighthouse)物理地图起始点的射
击油桶实现墙壁爆炸崩塌的物理效果的速度,更从“Hack”之前的60fps暴涨到79fps,提
升幅度达到31.67%(图016、017、018)。
“Hack”之后,4850显卡在热线(Heat Ray)当中的帧数也比较稳定,物理效
果渲染速度基本在20-30fps之间(图019、020);“Hack”效果在飓风(Tornado)地图
当中表现的也非常突出,玻璃破碎的物理效果渲染速度最高达到85fps,最低也突破了30
fps大关,达到31fps(图021、022、023),在室外龙卷风物理效果渲染速度上也表现
不俗,渲染速度维持在40fps以上(图024、025、026)。
016
017
018
019
020
021
026
写在最后
面对NVIDIA在物理加速上灼灼逼人的态势,AMD和Havok之间的合作还是只闻雷
声不见雨点,迟迟不见让RV770系列产品开启物理效果硬件加速的驱动程序。因此,对
ATI显卡用户来说,与其临渊羡鱼 不如退而结网,自己动手以拿来主义的态度让ATI显卡
也能硬件加速NVIDIA专属的物理效果。本文对《虚幻锦标赛3》PhysX物理包的Hack
测试结果证明,借助NVIDIA的CUDA和PhysX驱动程序,ATI Radeon HD 4000级别
的显卡完全可以以比较流畅的速度运行《虚幻锦标赛3》PhysX物理包当中的3个物理地
图,并且在以GPU硬件加速其中的部分物理效果,当然可能在速度上和NVIDIA产品还存
在差距,但是本文所做的Hack测试,意在抛砖引玉,让更多的ATI显卡用户参与进来进
一步完善ATI显卡在NVIDIA专属物理效果上的性能!
文章转载自PCZILLA论坛,原文链接:/
2024年9月1日发(作者:蔺芸静)
针对4850显卡运行灯塔物理地图,GPU硬件加速速度迅速衰竭的问题,我们来进行
进一步研究。
首先,我们下载“GeForce Power Pack”大礼包当中的Forceware 177.92驱
动程序,用WinRAR软件解压到目录当中,在目录当中我们可以找到_文件,
这就是负责将PhysX指令翻译成CUDA指令交给GPU执行所需的文件(图012),不过
我们还需要在CMD窗口当中执行“expand _ ”,命令,将nvcud
_文件还原成完整的文件。接下来我们再安装解压目录当中附带的PhysX
驱动程序-PhysX 8.08.18_,安装完毕从系统开始-程序-NVI
DIA Corporation当中运行“NVIDIA PhysX Proerties”,进入NVIDIA PhysX驱动程
序控制面板,信息栏显示系统是否安装了NVIDIA PhysX处理器,这里因为系统只安装了
4850显卡,故信息栏当中显示未安装NVIDIA PhysX处理器。
信息栏下方还显示了系统当前安装的所有PhysX驱动程序版本,我们看到尽管N
VIDIA PhysX驱动程序文件名是PhysX 8.08.18_,但是信息栏
显示的PhysX驱动程序最新版本是v2.8.1(图013),驱动程序2个主文件生成日期是
2008年8月1日(图014)。
另外,NVIDIA PhysX驱动程序控制面板的设置栏也提供硬件加速信息:“No A
cceleration(无加速)”、“GeForce PhysX”和“AGEIA PhysX”三挡设置,同样系统没
有安装NVIDIA GeForce 8以上级别的显卡和AGEIA PhysX物理加速卡,这里显示为“N
o Acceleration(无加速)”(图015)。
012
013
014
015
接下来我们就要进行所谓的“Hack”过程。首先,拷贝到C:WINDO
WSsystem32和C:Program FilesUnreal Tournament 3Binaries当中。然后,
将NVIDIA PhysX 8.08.18驱动程序安装到C:WINDOWSsystem32当中的另外1
个主文件拷贝到C:Program FilesUnreal Tournament 3Binari
esPhysXLocal,取代v2.7.3版本的同名老文件。接下来,我们进入到C:Program Fil
esAGEIA Technologiesdemos目录当中,拷贝v2.7.3.8版本的到C:
Program FilesUnreal Tournament 3Binaries当中,取代v2.7.3.7版本的同名文
件。在C:Program FilesAGEIA Technologiesdemos目录当中,拷贝有AGEIA数
字签名v2.7.3.4版本的到C:Program FilesUnreal Tournament
3Binaries当中,取代Epic Games公司数字签名的同名文件。在C:Program Files
AGEIA Technologiesv2.8.1目录当中,拷贝NVIDIA数字签名v2.8.1.11版本的Phy
文件到C:Program FilesUnreal Tournament 3Binaries当中,取代Ep
ic Games公司数字签名的同名文件。至此,整个“Hack”过程全部完成。
“Hack”之后的测试显示,4850显卡在灯塔(Lighthouse)、热线(Heat Ray)、
飓风(Tornado)地图当中GPU硬件加速速度迅速衰竭的问题基本得到解决,3张物理地
图的持续帧数都维持在20fps到3xfps之间。并且在取消UT3引擎对帧数62fps的限制
之后,4850显卡在灯塔(Lighthouse)多个物理效果测试点发威,物理效果GPU硬件加
速渲染速度都超过62fps,最高达到95fps,在灯塔(Lighthouse)物理地图起始点的射
击油桶实现墙壁爆炸崩塌的物理效果的速度,更从“Hack”之前的60fps暴涨到79fps,提
升幅度达到31.67%(图016、017、018)。
“Hack”之后,4850显卡在热线(Heat Ray)当中的帧数也比较稳定,物理效
果渲染速度基本在20-30fps之间(图019、020);“Hack”效果在飓风(Tornado)地图
当中表现的也非常突出,玻璃破碎的物理效果渲染速度最高达到85fps,最低也突破了30
fps大关,达到31fps(图021、022、023),在室外龙卷风物理效果渲染速度上也表现
不俗,渲染速度维持在40fps以上(图024、025、026)。
016
017
018
019
020
021
026
写在最后
面对NVIDIA在物理加速上灼灼逼人的态势,AMD和Havok之间的合作还是只闻雷
声不见雨点,迟迟不见让RV770系列产品开启物理效果硬件加速的驱动程序。因此,对
ATI显卡用户来说,与其临渊羡鱼 不如退而结网,自己动手以拿来主义的态度让ATI显卡
也能硬件加速NVIDIA专属的物理效果。本文对《虚幻锦标赛3》PhysX物理包的Hack
测试结果证明,借助NVIDIA的CUDA和PhysX驱动程序,ATI Radeon HD 4000级别
的显卡完全可以以比较流畅的速度运行《虚幻锦标赛3》PhysX物理包当中的3个物理地
图,并且在以GPU硬件加速其中的部分物理效果,当然可能在速度上和NVIDIA产品还存
在差距,但是本文所做的Hack测试,意在抛砖引玉,让更多的ATI显卡用户参与进来进
一步完善ATI显卡在NVIDIA专属物理效果上的性能!
文章转载自PCZILLA论坛,原文链接:/