|
nForce4 Ultra 메인보드의 SLI 모드를 테스트하기 위해서는 nForce4 SLI 보드의 SLI 모드와 비교하는 것이 당연하지만 보드나라에 nForce4 SLI 메인보드가 없는 관계로 nForce4 Ultra에서 SLI를 구성하였을 때의 성능 향상 부분만 테스트 할 수 있었다. 테스트 사양은 아래와 같다.
테스트 시스템
사양
|
CPU
|
AMD Athlon64 3800+
(Socket 939)
|
|
MainBoard
|
MSI K8N Neo4 Platinum Edition
|
|
Chipset
|
nVIDIA nForce4 Ultra
|
|
RAM
|
Samsung DDR400 256MB x
2EA
|
|
HDD
|
WD 80GB 7200
RPM
|
|
ODD
|
Samsung 16X
DVD-ROM
|
|
|
|
OS
|
Windows XP
SP1
|
|
DirectX
|
DirectX
9.0c
|
|
Chipset
Patch
|
nForce 6.31 Beta
|
|
VGA
Driver
|
ForceWare 66.75 Beta
|
|
Memory
Setting
|
CL
3-4-4-8 / 2T
|
nVIDIA 홈페이지에 있는 ForceWare 66.93 정식 드라이버에서는 SLI 모드 활성화를 위한 Multi-GPU 항목이 나타나지 않았다. nVIDIA에서 nForce4 SLI 보드외에 다른 메인보드에서는 SLI 구성이 되지 않도록 드라이버상에서 막아놓았기 때문이다. 때문에 정식이 아닌 베타버전의 ForceWare 드라이버를 사용하였는데 버전마다 SLI 모드 지원에 차이가 있었다. 바로 OpenGL 쪽의 문제였는데, OpenGL 실행시에는 SLI 모드가 동작하지 않거나
에러를 내며 완전히 다운되는 두가지 경우가 발생하였다.
필자는 OpenGL 프로그램에서 SLI 모드를 실행하기 위한 일념으로 OpenGL에서 이상없이 SLI 모드가 동작한 ForceWare 66.75 드라이버를 설치했는데, 현재 이 드라이버는 웹상에서 거의 찾을 수 없으며 일부 프로그램의 경우 다른 드라이버 버전에 비해 성능 하락이 있다. 따라서 이번 성능 테스트의 결과는 절대치가 아니며 드라이버에 따라 결과가 다르게 나타날 수 있음을 미리 밝힌다.
nForce4 Ultra의 SLI 지원? ...그때그때 달라요~
nVIDIA의 SLI 모드는 이 AFR(Alternative Frame Rendering)과 함께 SFR(Split Frame Rendering)의 2가지 방식을 지원하는데, AFR은 프레임 단위로 홀수와 짝수를 각각의 프로세서가 연산하여 이를 순차적으로 표시하는 것이고 SFR은 하나의 화면을 상하로 분할하여 각각 다른 그래픽 프로세서가 연산하도록 하는 것이다.

AFR(Alternative Frame Rendering) 모드로 동작하는 화면
AFR 모드로 동작하면 화면 아랫쪽에 바가 생기며 프레임 단위로 연산되기 때문에, 두 번째 그래픽 카드에서 연산한 화면을 첫 번째 그래픽 카드로 복사하여 출력단자를 통해 모니터에 표시하게 된다.

SFR(Split Frame Rendering) 모드로 동작하는 화면
SFR 모드는 위의 동작 화면 사진처럼 화면을 상하로 나누어서 연산하는데, nVIDIA는 기존의 SFR 모드의 단점인 상하 분할 영역 간의 연산 차이가 발생할 경우 생기는 딜레이를 없애기 위해 Load Balacing이라는 개념을 도입하여 하나의 화면에서 처리되는 데이터의 부하 정도에 따라 상하 분할을 유동적으로 실시하여 그래픽 카드 한쪽에서만 연산이 오래 걸리는 것을 방지하고 있다.
|