|
GPU 하나로 그래픽 처리와 PhysX 모두를 처리하는 성능

이번에는 메인스트림 9800GT에서 퍼포먼스 GTX 260 그래픽 카드의 싱글 GPU로 처리되는 PhysX GPU 적용 성능을 확인했다.
Star Tales


Star Tales는 지포스 파워팩 3를 통해 소개되었는데 원더걸스의 노바디를 부르는 과정을 벤치마크로 진행할 수 있게 공개되었다. 파워팩 1으로 등장한 Nurien Tech Demo처럼 모델들의 패션쇼와 비슷한 방식으로 진행되는데 Star Tales 벤치마크 역시 옷감의 움직임과 머리카락 등의 변화를 PhysX 물리엔진을 통해 다루고 있다.
GeForce 9800GT OC 버전 (112개 스트림 프로세서)은 코어 730/ 메모리 2200 (1100)/ 쉐이더 1825MHz의 클럭이 적용된 제품으로 코어 600/ 메모리 1800 (900)/ 쉐이더 1500MHz가 적용된 레퍼런스 버전보다 클럭이 높아져 128개의 스트림프로세서를 제공하는 GeForce GTS 250 1GB (코어 738/ 메모리 2200 (1100)/ 쉐이더 1836MHz)과 거의 대등한 처리 성능을 보여주고 있다. GeForce GTX 260 (216SP, 216개 스트림 프로세서 제공)은 테스트 제품 중 가장 높은 처리 성능을 가진 제품답게 가장 우수한 처리 성능을 보여주고 있다.
그러나, 9800GT 레퍼런스 클럭 버전의 경우 1920 x 1200의 해상도에서 PhysX 연산까지 진행할 경우 30 프레임을 넘지 못하여 게임 진행이 약간 어려우며, 안티앨리어싱 (AA, Anti-Aliasing)와 비등방성 필터링 (AF, Anisotropic Filtering)를 동시에 진행할 경우에는 GeForce GTX 260 (216SP) 정도의 제품만이 1920 x 1200 해상도에서 30 프레임을 유지했다.
Radeon HD 4770은 PhysX GPU 가속을 지원하지 못하므로 CPU로 처리하는 PhysX 연산 성능과 거의 차이 없는 모습을 보여준다.
언리얼 토너먼트 3 : DirectX 9

언리얼 토너먼트 3는 지난 PhysX 테스트에도 사용되었던 게임으로 별도의 모드팩을 제공하여 NVIDIA PhysX를 GPU로 가속할 수 있는 맵을 제공한다. 테스트는 Heatray PhysX 맵에서 데모를 직접 녹화하여 타임데모를 통해 성능을 측정했다.
이번 테스트 결과는 Star Tales 벤치마크와 달리 GeForce 9800GT OC 버전과 GeForce GTS 250 1GB의 성능 차이가 나타났으며, GeForce GTX 260 (216SP)은 여전히 가장 높은 처리 성능을 제공한다.
미러스 엣지 : DirectX 9


미러스 엣지는 언리얼 토너먼트 3와 달리 처음부터 PhysX 물리엔진이 게임에 내장되어 메뉴를 통해 GPU PhysX를 사용할지, 사용하지 않을지를 선택할 수 있도록 하고 있으며, 카툰 렌더링을 통해 독특한 게임 분위기와 유리 창의 깨짐 등을 PhysX 물리엔진을 통해 잘 표현하고 있는 게임 타이틀이다.
싱글 GPU 사용시 1600 x 1200의 해상도에서는 9800GT OC와 GTS 250 1GB, GTX 260 (216SP) 간의 성능 차이가 크게 나타나지 않았으나 처리량이 늘어나는 1920 x 1200 해상도에서는 그래픽 카드에 따른 처리 성능의 차이가 나타났다.
안티앨리어싱 (AA)을 4배 적용할 때 1920 x 1200의 해상도에서 게임 내의 PhysX 옵션을 켜고 껐을 때의 성능 테스트 결과 PhysX를 켰을 때는 껐을 때보다 그래픽 처리와 PhysX 연산을 모두 GPU로 처리하기 때문에 성능 차이가 크게 나타난다. GeForce 9800GT 레퍼런스는 경쟁 제품인 Radeon HD 4770과 비교하여 PhysX 연산을 껐을 때 약 4fps 정도의 차이를 나타내줬고 PhysX 연산을 포함할 경우에는 더 큰 차이를 나타냈다. PhysX의 CPU 연산은 9800GT 레퍼런스를 장착하였을 때의 결과다.
|