|
얼마전 Alienware가 두개의 그래픽카드에 두개로 분할된 화면을
각각 랜더링 시키는 SLI기술을 적용한 PC를 선보일것이고 이 시스템의 데모 및 테스트 결과등이 알려졌었는데 실제 이 기술을 개발한
nVIDIA에서 이 기술을 SLI Multi-GPU 라는 명칭으로 발표하였다.

nVIDIA에서 발표한 자료에 따르면 이 기술은 이미
Alienware를 통해서 알려졌던것 처럼 PCI Express x16 포트를 두개 지원하는 메인보드가 필요하며 GeForce 6800
Ultra 및 GT의 PCI Express 버젼이 이 기술을 지원한다고 한다.
현재 이 기술에 대한 자세한 내용이 해외 하드웨어 사이트를 통해서
알려지고 있는데 TechReport의 SLI Multi-GPU에 대한 글의 내용을 요약하면 아래와 같다.

PCI Express 버젼의 GeForce 6800
Ultra 및 GT는 위와 같이 golden finger라고 불리는 별도의 커넥터핀이 존재하며 두개의 그래픽카드의 이 커넥터를 서로 연결하여
SLI로 구성한다고 한다.

이 사진의 확장카드가 위의 golden fingers를 서로 연결하는
확장카드이다.

golden fingers를 서로 연결하면 위와 같은 구성이되어
하드웨어 적인 구성은 완료된다.(두 그래픽카드 모두 PCI Express x16을 지원함으로 두개의 PCI Express x16을 지원하는
메인보드가 필요하다)

위의 사진은 NV40의 다이사진으로.. 이미 NV40에는 SLI를
지원하기 위한 파트가 존재하고 있다. (NV45등은 NV40코어에 브릿지를 추가한것임으로 PCI Express용 GeForce 6800
Ultra라고 해도 코어는 NV40을 사용한다.)

이것은 NVIDIA의 SLI Multi-GPU 기술이 어떻게
동작하는지를 알려주는 이미지로 두개의 GPU는 한화면에 보여질 부분중 일정 부분을 서로 나누어서 랜더링 시키게 되며 이것이 합해져서 화면에
출력되는것이 SLI Multi-GPU 기술이다.
이것은 50:50으로 반씩 나누어서 랜더링할뿐만 아니라 상황에
따라서 70:30의 구성으로도 랜더링 시킬수가 있다고 한다. 이 화면 분할등은 드라이버상에서 제어하는데 nVIDIA의 주장으로는 CPU점유율이
1%정도밖에 되지 않는다고 한다.
실제 화면출력은 두개의 그래픽카드가 랜더링한 부분을 각각
출력하는것이 아니라 두개의 그래픽카드중 하나가 Master가 되고 나머지 하나가 Slave가 되어 Slave는 랜더링한 결과를 Master
그래픽카드를 통해 출력시키게 된다고 한다.
nVIDIA는 이 기술의 적용으로 3DMark03과 Unreal 3
engine을 테스트한 결과 싱글 구성보다 약 1.87배정도의 성능향상을 가져왔다고 주장하고 있다고 한다.
|