ati2.gif

WildCat의 목요 특집기사 2탄 - 윈도우즈 7 드라이버를 Vista에서 사용(ATi)

____________________[ 목차 ]________________________

   1. 도입부 : 윈7 드라이버라고 달라진 것이 있나?
  2. 소개#1 : WDDM에 대한 소개
  3. 소개#2 : 테스트에 사용된 드라이버들
  4. 소개#3 : 테스트 시스템 및 프로그램
  5. 벤치마크 : 윈7 드라이버 적용시의 성능 차이는?
  6. 결론
__________________________________________________


----------------------------------------------------------------------------------------------------------------------------------------------------------------
일단 들어가기에 앞서, 이번 특집기사가 미뤄진 것에 대해서는 자유게시판에서 미리 말씀드렸지만 다시 한번 죄송하다는 말씀 전해 드립니다.(DB 복구에 대한 문제)

또한, 본 특집기사는 원래 윈도우즈7과 Vista 각 운영체제에서의 드라이버 성능 차이에 대해서 다루려고 하였으나, 제 PC에서 윈도우즈7이 설치되지 않는 문제가 발생하여, 원래 특집 기사 내용 중 일부로 활용하려던 윈7 드라이버를 Vista에 적용하여 테스트 하는 부분을 중점으로 하여 본 기사를 작성하게 되었습니다. 추후 윈7을 제대로 설치하게 될 경우엔 자세한 안내를 따로 드리도록 하겠습니다.
----------------------------------------------------------------------------------------------------------------------------------------------------------------



__________________________________________________

   1. 도입부 : 윈7 드라이버라고 달라진 것이 있나?

__________________________________________________

1-vista.jpg

NT와 9x 계열의 통합을 추구한 첫 버전인 윈도우즈 2000, 그리고 그를 개량한 XP. 윈도우즈 2000은 비록 큰 인기를 얻지 못했으나 XP는 아직도 상당한 인기를 얻고 있습니다. 물론 윈도우즈 2000이 없었다면 XP도 비교적 성공적이지 못했을 수도 있습니다.

현재의 윈도우즈 Vista와 7의 관계가 비슷한데요, 궂이 비교하자면 Vista가 윈 2000 때와 같은 상황이기에 윈 7은 품질에 따라서 XP와 비슷한 상황이 될 수 있습니다. Vista는 XP와 비교해 많은 점이 변경되었지만 XP만큼 소비자들이 반기지는 않았구요, 또한 윈도우즈 7의 출시로 인해 윈도우즈 2000과 비슷한 상황이 될 것으로 보입니다.

오늘 다룰 윈도우즈 7 드라이버의 경우엔 WDDM 기반으로 이는 Vista 때부터 써왔던 것이기에 Vista용과 구조가 크게 다르지 않을 것이라 생각하였습니다.(물론 WDDM에 대한 소개 부분을 보면 차이는 분명 있습니다만 지금은 Vista 환경하에서를 말하는 것입니다) 이에 Vista에 윈도우즈 7용 드라이버를 구동시켜보고, Vista 전용 드라이버와 비교하게 되었습니다.(2000과 XP 역시 드라이버 구조가 크게 다르지 않아 왠만해선 서로 호환되는 것에 힌트를 얻어서 시도하였습니다.)


__________________________________________________

  
2. 소개# 1 : WDDM에 대한 소개
__________________________________________________

2-wddmlogo.gif

과거엔 LDDM(Longhorn Display Driver Model)으로 불리었던 WDDM(Windows Display Driver Model)은 윈도우즈 비스타 때부터 사용된 그래픽 카드 드라이버 모델이며, 가상화된 비디오 메모리와 GPU 인터럽트, Direct3D 표면의 크로스 프로세스 공유와 같은 XPDM에선 없던 기능을 사용합니다.


01.jpg

윈도우즈 7 역시 WDDM을 사용하며, 버전은 1.1로 향상되었습니다. 변경 내용은 1.0보다 더 높은 안정성과 성능.


02.jpg

Vista의 WDDM v1.0의 경우 DX9 제품도 지원합니다만, WDDM v1.1의 경우 DX10 제품을 지원합니다. 때문에 이번 윈도우즈 7 드라이버에서 ATi의 DX9까지만 지원하는 제품이 제외된 것으로 보입니다.


03.jpg

WDDM v1.1은 메모리 사용 효율성이 향상되었습니다. 위의 차트는 창을 여러개 띄울 때의 WDDM v1.1과 1.0의 메모리 사용량 비교입니다.

이러한 차이가 분명 WDDM v1.1과 1.0 간에 존재하긴 하지만, 본 테스트는 WDDM 1.1이 기본적으로 1.0을 계승한 것이기에 상호 호환이 될 것이라는 가정하에 진행하게 되었습니다.


__________________________________________________

  
3. 소개#2 : 테스트에 사용된 드라이버들
__________________________________________________

테스트 시스템의 운영체제는 윈도우즈 Vista 64bit입니다.

테스트에 사용된 드라이버는 Vista 64bit용 가장 최신 버전인 v8.12와 윈도우즈 7 64bit용 첫 드라이버로서, Vista 64bit용 드라이버의 경우 현재 최신 버전이 지난번 특집 기사의 최신 버전과 동일하기에, 벤치마크 결과를 지난번 것을 이용하였습니다.(윈도우즈 7의 경우 신규 벤치마크)

2-Catalystdownload.jpg
7용 드라이버는 아래 링크에서 다운로드 할 수 있습니다.(32bit : 69.2MB / 64bit : 73.1MB)
http://support.ati.com/ics/support/default.asp?deptID=894&task=knowledge&questionID=39069

공식 지원 운영체제는 Windows 7 32/64bit이며, 7용 드라이버가 지원하는 제품은 아래와 같습니다.
  3-support.gif
 ▲ WDM 1.1로 인해, DirectX 9.0까지 지원하는 제품은 제외된 것을 알 수 있습니다.
     (참고로 타사의 경우 DX9 제품도 윈7용 드라이버가 있는 것으로 봐서, ATi가 추후 제품 지원 범위를 확대할
     수도 있습니다.)

윈도우즈 7용 드라이버를 비스타에 설치 진행해 보았습니다.
4-7vistasetup1.gif
 ▲ 자동 설치시 운영체제를 구분하여 튕겨낼 줄 알았는데 재대로 진행이 되었습니다.

4-7vistasetup2.gif
 ▲ 자동 설치 도중 한가지 문제 발생. 프로그램 닫기를 누르면 진행이 계속됩니다.

4-7vistainfo1.gif
 ▲ 드라이버 정보를 보면 WDDM v1.1로서 윈7용 드라이버인 것을 알 수 있습니다.(비스타 : v1.0)

4-7vistainfo2.gif
 ▲ 오류1 : 드라이버 설치 후부턴 왠만한 프로그램을 실행할 때는 위 메시지를 접할 수 있었습니다. 메시지만
     뜰 뿐 해당 프로그램 실행 자체는 문제가 없었습니다.

4-7vistasetup3.gif
 ▲ 오류2 : 패키지의 CCC를 설치하였는데도 현재 드라이버와 호환이 되지 않는다는 창이 부팅을 할 때마다 발
     생하였습니다.


__________________________________________________

  
4. 소개#3 : 테스트 시스템 및 프로그램
__________________________________________________

systemnew.gif

-----------------------------------------------------------------------------------------------------------
CPU : AMD Athlon 64 X2 4600+ EE(윈저)
M/B :  ECS 지포스 6100SM-M2
RAM : ST ST2 DDR2 2G PC2-6400 방열판 실버 * 2 (400/5/5/5/15/24/2T)
G/C : HIS HD 3850 IceQ 3 Turbo HDMI Dual DL-DVI 512MB GDDR3 PCIe
S/C : 오디오트랙 프로디지 7.1 XT
HDD : 시게이트 ST350032 (500GB/32MB/7200RPM)
O/S : 윈도우즈 비스타 얼티밋 64비트 + 서비스팩1
-----------------------------------------------------------------------------------------------------------

벤치마크 프로그램으로는 지난번 특집 기사와 마찬가지로 3DMark Vantage와 GTA4(패치 적용), CoH(Company of Heroes) 3가지 프로그램을 이용하였습니다. Vista 64bit용 드라이버의 경우 앞서 말씀드린대로 현재 최신 버전이 지난번 특집 기사의 최신 버전과 동일한 v8.12 이기에, 벤치마크 결과를 지난번 것을 이용하였습니다.


__________________________________________________

  
5. 벤치마크 : 윈7 드라이버 적용시의 성능 차이는?
__________________________________________________

4-7vistabench.gif
 ▲ 윈도우즈 7 체험 지수 측정입니다. 제가 비스타용 드라이버로 테스트 했을 때와 같은 결과값이 나왔습니다.


4-7vistainfo4.gif
 ▲ 에러 메시지 때문에 3D 가속에 문제가 있지는 않을까 걱정 했었는데, DxDiag에서도 문제를 발견할 수 없었
     습니다. 자 그럼 3D 구동을 해 볼까요?

 ▲ 3DMark Vantage 테스트 결과. 설정은 건드리지 않은 기본 상태입니다. 오차 범위라고 할 수 있는 결과값을
     보여 줍니다. 이상없이 구동된 것 자체가 윈도우즈 7 드라이버의 비스타 사용 가능성을 보여주고 있습니다.


gta4setting.jpg
 ▲ GTA4 테스트 설정.

 ▲ GTA4 테스트 결과. 생각보다 큰 차이가 나서 몇번 테스트 해 보았지만 비슷한 수치였습니다.


coh_setting.jpg
 ▲ Company of Heroes 설정.

 ▲ Company of Heroes 테스트 결과. 오차 범위의 무시할 수 있을법한 결과를 보여줍니다.


__________________________________________________

   6. 결론

__________________________________________________

본 벤치마크는 최신 비스타용 드라이버를 비스타에서 구동하는 것이 좋은지 7용 드라이버를 비스타에서 구동하는 것이 좋은지를 알아보려는 목적이 아닙니다. 윈도우즈 7용 드라이버를 비스타에서 구동 가능한지를 알아보고, 구동 가능할 경우 어떠한 문제점이 있으며, 그 성능 저하는 심하지 않는지를 알아보려고 노력하였습니다.

진행을 해 본 결과, 중간의 몇가지 오류 메시지를 제외하고는 구동 자체에 문제는 없음을 알 수 있었습니다. 또한 성능에 있어서도 GTA IV를 제외하곤 비스타용 드라이버와 크게 차이가 나지 않았습니다. 이는 추후 비스타의 드라이버 지원이 끊기거나 좋지 못한 경우 7용 드라이버를 활용할 수도 있는 한가닥의 희망을 주는 것이라 할 수 있겠습니다. 실제로 Vista가 보급되면서 많은 노트북들이 Vista를 기본 채택하였고, 이에 ATi는 일부 GPU용 드라이버는 Vista 용으로만 제공하여서 XP에서는 따로 수정한 드라이버가 아니고서는 구동을 할 수 없었습니다. 바로 이러한 경우에 윈 7 드라이버는 빛을 볼 수 있을 것이라 생각됩니다.

ati.jpg

물론 이러한 것은 ATi에 대한 이야기이고, 다른 회사의 경우엔 다른 상황이 될 수 있습니다. 당연하게도 본 기사는 ATi 제품을 통해 알아본 것이고, 제목에도 ATi라는 것을 명시해 두었기 때문에 참고하시기 바랍니다. 또한 ATi에서 7용 드라이버를 업데이트 해 나가면서 추후 비스타와는 호환이 되지 않게 될 가능성도 있으니 본 기사는 참고 수준으로 받아들였으면 좋겠습니다.(실제로 카탈리스트도 어느 순간부터는 윈2000은 지원하지 않고 XP만 지원하고 있습니다. 물론 약간의 수정으로 사용이 가능하긴 합니다만)

본 기사 초반에 말씀드린대로 제 PC에 윈7이 설치가 된다면 윈7에서의 비스타 드라이버와 윈7 각종 드라이버의 비교 기사를 올리도록 하겠습니다.