본 필드테스트는
벤치클럽 주관,
(주)앱솔루트코리아 협찬으로 진행하였습니다.
1. 시작하며
NVIDIA GeForce 9600GT는 이미 2008년 2월에 첫선을 보인 메인스트림급 그래픽카드로써 2009년이 다가오는 지금, 9600GT 그래픽카드를 리뷰한다는 것은 어찌 보면 "뒷북"과도 같은 모습으로 비춰질 수 있을 것이다. 그러나 국내외 경기 악재로 말미암아 하이엔드에서 메인스트림으로 눈길을 돌리는 유저들의 양상이 한동안 계속될 것으로 예상되면서 각 그래픽카드 유통사별로 자사의 메인스트림급 제품 라인을 더욱 공고히 하는 등, 이 자리를 빌어 메인스트림 각축장의 중심에 서 있는 9600GT를 리뷰해 보는 것도 그리 소모적인 일은 아닐 것이다.
이번 리뷰에서 살펴보고자 하는 제품은 『Baxter GeForce 9600GT POP GDDR3 512MB』로, 그래픽카드를 중심으로 그 외 하드웨어 등을 유통 판매하고 있는 앱솔루트코리아에서 지난 11월 국내 첫출시를 하였다.
2. About G94
GeForce 9600GT는 NVIDIA G94 GPU를 기반으로 하고 있는데, 이는 2007년초 선보인바 있는 8800GTS의 기반 칩셋인 G92의 동생격이라 할 수 있다.
아키텍처 측면에서 보건대, G94가 G92와 다른 점을 꼽아보자면 실행유닛(Execution Unit)의 양적 차이에서 찾아 볼 수 있을 것이다. 이 새로운 미드레인지 GPU는 4개의 쉐이더 유닛(64 ALUs)과 32개의 텍스쳐 유닛뿐만 아니라 4개의 광역 ROP를 갖는다.
변화된 아키텍처를 좀 더 살펴보면, 우선 텍스처 유닛에 있어서 G94는 G84/86, G92 등과 맥락을 같이 하고 있어 G80에서처럼 이중 선형 필터(Bilinear Filter) 샘플링의 두배 개선이 가능하고, 드물게 삼중 및 비방성 필터링이 비활성화되는 상황에서는 시차 매핑(parallax mapping)과 같은 미필터링 색인 알고리즘이 적용된다.
G94의 또다른 장점으로 래스터 오퍼레이션 파이프라인(ROP)을 이용한 새로운 압축 기술을 구현한 것이다. 이는 이전의 GPU에 비해 15% 향상된 효율성을 가져오게 되어 256비트의 메모리 버스가 구제품의 320/384비트보다 향상된 효율을 기대할 수 있다. 이가 실제 어플리케이션에서 확연한 차이를 가져올 수는 없겠지만, 엔비디아 측에 의하면 새로운 ROP로 최고 5%의 향상된 경우가 확인되었다고 한다.
레퍼런스 디자인에서의 GeForce 9600GT는 아래와 같은 스펙을 갖는다.
| |
GeForce 9600 GT |
GeForce 8800 GT |
GeForce 8800 GTS 512 |
GeForce 8800 GTX |
| GPU Clock Speed |
650 MHz |
600 MHz |
650 MHz |
575 MHz |
| Shader Clock Speed |
1625 MHz |
1500 MHz |
1625 MHz |
1350 MHz |
| Stream Processors |
64 |
112 |
128 |
128 |
| Manufacturing Process |
65nm |
65nm |
65nm |
90nm |
| Memory Clock Speed |
1800 MHz |
1800 MHz |
1940 MHz |
1800 MHz |
| Memory Interface |
256-bit |
256-bit |
256-bit |
384-bit |
| Memory Bandwidth |
57.6 GB/s |
57.6 GB/s |
62.1 GB/s |
86.4 GB/s |
3. 제품 개관
지금부터 그래픽카드의 명가 앱솔루트코리아에서 유통하고 있는 BAXTER GeForce 9600GT POP GDDR3 512MB에 대하여 살펴보도록 하겠다. 그 시작으로 제품의 외형적인 요소들을 뜯어보고자 한다.
앱솔루트코리아 유통의 벡스터 그래픽카드 시리즈는 모두 위와 같은 블랙박스의 통일된 패키지로 출시된다. 오프라인에서는 모델명을 정확히 확인하고 구매토록 하자.
구성품으로 S-VIDEO 케이블과 컴포넌트 케이블, 메뉴얼 및 드라이버 CD, 보조전원부 전용 변환젠더가 들어 있다. 참고로 그래픽카드에서 DVI와 DSUB가 한개씩 구성되어 있어 DSUB-DVI 젠더는 생략되어 있다.
BAXTER GeForce 9600GT POP GDDR3 512MB의 레퍼런스 디자인을 따르지 않음으로써 짧아진 기판이 우선적으로 들어온다.
외형을 살피게 되면서 가장 흐뭇한 부분은 단연 GPU일 것이다. 지난 7월말 9600GT의 65nm에서 55nm으로의 공정 이전이 발표된 바 있다. G94-300-A1라 마킹된 칩셋이 65nm 공정 생산품이고, 위와 같이 G94-300-B1 칩셋이 55nm 공정 제품이다. 칩셋이 미세공정으로 갈 경우 저발열이나 TDP 저전력 등으로 장점이 있을 것이다.
그래픽메모리는 삼성 GDDR3 메모리가 사용되었다. GDDR3 K4J52324QE 시리즈 중 최대 주파수와 전송률이 가장 높은 BJ1A 모델로써 본 그래픽카드의 바이오스 설정 주파수인 1600MHz보다 400MHz가 더 여유로운 스펙을 갖는다.
전원부 구성은 캔타입 커패시터와 주파수 잡음 제거에 효과적인 폐쇄형 초크코일로써 레퍼런스 대비 만족스러운 구성을 하고 있다. 위 제품의 경우 6핀 보조전원을 연결하지 않는다고 부팅에 문제가 따르지는 않지만, 9600GT의 완벽한 성능을 유도코자 한다면 꼭 보조전원을 인가하도록 하자.
어쩌면 벡스터 그래픽카드군의 특징이라고 볼 수도 있는 기판 휨방지 보조가이드가 눈에 띈다. 로우엔드급 제품군 쪽은 필자가 확인해 보지 못했지만, 미드레인지급 이상의 패키지에서는 위와 같은 가이드 장치가 장착되어 있다.
출력 구성은 TV-OUT 단자와 DVI, D-SUB 단자가 각각 한개씩 마련되어 있다. D-SUB 단자를 자체 지원하는 관계로 별도의 젠더를 제공하지 않는다.
벡스터의 쿨러이다. 기본형으로써 히트파이프 등은 찾아볼 수 없지만 나름의 큼지막한 방열판으로 충분한 발열 솔루션이 될 것으로 기대된다. 단, 필자가 본 제품을 사용해 본 바 정숙성 면에서는 그리 후한 점수를 줄 수 없을 것 같다.
4. 성능 테스트
본격적인 BAXTER GeForce 9600GT POP GDDR3 512MB의 성능을 일련의 벤치마크를 통해 평가해 보도록 하겠다. 우선 테스트 내용을 열람하기에 앞서 필자가 게시하는 일련의 결과들은 본 제품의 절대적인 성능이라 볼 수 없는 주관적 성능 테스트 및 평가이며, 사용자별 시스템 환경 등의 차이로 오차 또한 충분히 발생할 수 있음을 밝히는 바이다.
[System Bed]
- CPU : Intel Core2Duo E8400 3.0GHz
- M/B : Gigabyte EP45-DQ6(P45+ICH10R)
- VGA : Baxter nVIDIA 9600GT 512MB POP(Driver version:180.48)
GeCube ATi HD 3870 512MB(Driver version:8.11)
- RAM : Hynix PC2-6400 B.E 1GB × 2
- HDD : WesternDigital Velociraptor 300GB(16MB)
- PSU : CWT PowerPlus 850W
- O/S : Windows XP SP3 32bit / Windows VISTA SP1 64bit
3DMARK 06/VANTAGE
벤치마크 프로그램으로 지명도를 갖고 있는 Futuremark사의 3DMARK 06과 VANTAGE를 통해 성능 테스트의 포문을 열어 본다.
우선 비교벤치가 되고 있는 9600GT와 HD 3870은 비슷한 가격대의 경쟁제품군이라 할 수 있다. 두 제품의 성능을 벤치마크 프로그램을 통해 비교해본 바 1280×1024 해상도에서 옵션이 주어질 때와 그렇지 않을 때의 각 그래픽카드간 특성이 여실히 들어나는 부분이라 할 것이다. 옵션이 주어지지 않은 상황에서는 HD 3870이 우세한 점수를 나타내지만, 안티앨리어싱과 애니스트로픽 필터링을 걸어주게 되면 9600GT가 우세한 성능을 보여준다.
1920×1200 고해상도에서의 평가 역시 위의 중저해상도 상황에서와 같은 양상을 보여준다. 특이할만한 점은 옵션 여부에 따라 일관된 CPU 점수를 보여주는 9600GT와는 달리 HD 3870에서는 CPU 점수하락을 가져오고 있다는 것으로 매우 주목해 볼 만하다.
위는 윈도우 비스타 서비스팩1 운영체제 하에서의 3DMARK Vantage 프리셋별 점수이다. 중간대역의 퍼포먼스 프리셋과 강력한 옵션 항목들로 채워진 익스트림 프리셋으로 각각 점수 비교를 해보았는데, 9600GT의 우세승이다. 물론 ATI의 경우 현재 8.12버전의 드라이버가 발표되어 이를 통해 위의 점수보다 좀 더 나은 점수를 받을 수 있을 것이다. 허나 지포스 180.48 버전이 11월 발표되었고, HD 3870을 구동하는 드라이버 역시 11월 발표된 것이라는 사실에서 결코 불합리한 평가는 아니었다고 생각된다.
Call Of Duty : World At War
탄탄한 스토리 구성은 물론 최적화에 있어서도 매우 좋은 평가를 받는 Call Of Duty의 다섯번째 시리즈인 World At War에서의 게임 환경을 비교해 보자.(COD를 포함하여 아래 이어지는 게임 프레임 테스트는 모두 Windows XP SP3 운영체제 하에서 이루어졌다.)
3DMARK 06 벤치마크에서 보여주었던 특성이 게임에서도 그대로 전해진 것일까. 1280 해상도에서 별도의 옵션을 주지 않은 상황에서는 HD 3870이 매우 큰 격차로써 발군의 프레임을 연출한다. 고해상도와 안티앨리어싱, 그리고 애니스트로픽 필터링 환경에서는 9600GT가 조금 더 나은 모습을 보여주고는 있지만 평균 4프레임 정도의 매우 미미한 차이를 보여주고 있어 성능 우위를 논하기에는 무리가 있을 것이다.
Need For Speed : Undercover
일련의 미션 달성을 목표로 레이싱을 하게 되는 게임인 니드포스피드, 그 12번째 시리즈인 언더커버이다.
저해상도와 고해상도 풀옵션 상황 모두 HD 3870이 우세적인 성능을 보여준다. 무엇보다 고해상도와 풀옵션 상황에서 꽤 차이를 보이고 있는 프레임 수치는 9600GT에게 있어 조금 아쉬운 부분이기도 하다.
Devil May Cry 4
데빌메이크라이, 그 네번째 시리즈작으로 역시 최적화와 스토리라는 두 마리 토끼를 모두 낚은 게임이라 소개하고 싶다.
워낙 최적화가 잘 되어 있는 게임이다보니 HD 3870과 9600GT의 성능 차를 확인하는데 굳이 DMC4를 들이미는 것 자체가 실례가 아닌가 싶다. 설정 가능한 1920×1200 최고 해상도와 모든 옵션들을 체킹하여 게임을 실시해도 두 그래픽카드 모두 거뜬하게 화면을 일구어낸다. 단 필자가 두 그래픽카드를 비교 사용해 본 바 9600GT 그래픽카드가 좀 더 명암 대비나 광원 효과 등에서 좀 더 강렬하게 표현하는 느낌을 받았다.
진삼국무쌍 5
진삼국무쌍 역시 익히 알려져 있는 게임일 것이다. 근래에는 온라인으로도 서비스되고 있는데, 그 쪽 반응은 의외로 호불호가 갈리고 있고, 아무래도 진삼국무쌍은 시리즈를 해야 제맛이 아닌가 싶다.
역시 1920×1200 해상도와 가능한 한 모든 옵션 설정들을 활성화하였다. 두 그래픽카드 모두 60 프레임 이상을 뽑아내고 있어 매우 원활한 게임 진행이 가능하다. 위의 그래프에서 9600GT의 평균프레임이 40 정도밖에 나오지 않은 것은 Fraps 활성 도중 스토리 영상이 전개되어 평균이 떨어진 것으로 해석된다.
Crysis : Warhead
높은 사양을 요구하는 대표적인 게임인 크라이시스, 그 두번째 이야기 Warhead이다.
크라이시스 워헤드의 경우 9600GT 단독으로 프레임을 측정해 보았다. 1024×768 해상도와 안티앨리어싱이나 필터링을 해제한 상태에서의 프레임으로 평균 35.24를 기록하고 있으며, 1600×900 해상도와 8-AA, V-sync 활성화했을 때에는 평균 24.74 프레임을 보여준다. 그래픽을 욕심내는 선에서 30프레임 안팎의 수치만 보여준다면 적당히 게임을 즐길 수 있다고 보았을 때 9600GT 그래픽카드 사용자는 1600×900 해상도와 8-AA, V-sync 활성화 정도가 위 게임을 즐기는 적당한 타협선이라 할 수 있을 것이다.
Encoding : CUDA
CUDA는 2008년 들어 nVIDIA에서 밀고 있는 범용 병렬 컴퓨팅 아키텍처로써 오픈소스를 통하여 비디오 및 오디오 인코딩에서 부터 석유 및 가스 탐사, 제품 설계, 의학 이미지 및 과학 연구 등 다양한 분야에서 어플리케이션이 연구 개발되고 있다.
특히 이번 리뷰에서 소개하고자 하는 것은 CUDA의 인코딩 어플리케이션 활용방안으로써 nVIDIA에서 내놓은 Badaboom이 가장 대표적인 프로그램이라 할 것이다. 나아가 최근에는 일본 Pegasys 사의 동영장 편집 및 인코딩 프로그램인 TMPGEnc에서 최신 버전을 통해 CUDA2.0을 지원한다고 발표를 하였다.
이에 필자는 TMPGEnc 4.0 Xpress(4.6.3.268) 프로그램으로 CUDA의 활성 유무에 따른 인코딩 속도를 비교 측정해 보기로 하였다.
첫번째 창이 CUDA 비활성화 모드에서의 인코딩 모습이고, 두번째이 CUDA 활성화 모드에서의 인코딩 모습이다. 참고로 원본 파일은 HDTV를 시청하면서 녹화를 한 1.4GB 용량의 TP 파일이고, 출력형식은 DVD Standard MPEG file로 Default 설정 그대로 인코딩을 시도하였다. CPU 및 GPU의 사용율 모니터링은 nVIDIA System Monitor Tool을 사용하였다.
실제로 CUDA 2.0 활성으로 인코딩 작업시간을 50% 가량 단축시킬 수 있었다. 모니터링 상황을 좀 더 설명하면 CUDA 비활성시에는 흔한 CPU 단독 인코딩으로 60~100%의 사용율을 보여주었으며, CUDA 활성화로 두개의 CPU 코어는 40~70% 범위 내에서 사용율 변화가 있었고, GPU는 22~28% 범위 내에서 사용율 변화를 보여주었다. 이를 통해 CPU+GPU 인코딩의 장점을 한가지 더 도출하게 되는데, 이는 낮아진 CPU 사용율로 인코딩과 함께 하는 멀티태스킹 작업에서 시스템이 좀 더 쾌적해질 수 있게 되었다는 점이다.
5. 결 론
현재 2008년 하반기의 그래픽카드 시장은 ATI의 HD 4850이 사용자들에게 굉장히 호평을 받으면서, 엔비디아에서는 이보다 조금 낮은 클래스인 9600GT에서 매우 공격적인 마케팅을 펼치고 있다. 물론 비슷한 성능대인 HD 3870 역시 동일 가격대에서 여전히 경쟁이 되고 있다. 어찌 되었건 HD 3870이 되었든 9600GT가 되었든 두 그래픽카드 중 어느 쪽이 성능 우위인지 결론 짓는 것은 불가능하며, 사용자의 브랜드 선호도 내지 취향, 활용 범위 등에서 각자의 제품을 선택할 것이다.
nVIDIA와 ATI, 9600GT와 HD4870의 견인양상에 관한 이야기를 떠나, 본 리뷰의 중심인 Baxter 9600GT 512MB POP을 들여다보게 되면 미드레인지 제품군으로써 스펙에 있어서도 나름 특이한 모습이 발견된다. 기본적으로 출시되는 제품들을 보게 되면 레퍼런스와 오버클럭 에디션으로 나눠지게 되는데, Baxter 9600GT 512MB POP은 오히려 메모리 클럭이 다운 스펙화된 제품이다. 물론 낮은 메모리 클럭을 갖는다고 하여 장착되는 메모리칩에서 원가절감을 유도한 것은 아니다. 타제품들과 마찬가지로 삼성 K4J52324QE-BJ1A를 장착하여 1600⇔2000MHz의 여유마저 보여준다. 필자가 예상컨대 제품의 질적인 부분은 그대로 유지하면서 바이오스상에서 다운 스펙을 이식하여 나름대로 가격 다운의 여지를 찾고자 한 것이 아닌가 하는 해석을 해본다. 그러나 여기서 아쉬운 것은 해외 사정은 어찌 되었든 대한민국 내 유통 상황에 있어서는 매우 애매한 위치에 봉착해 있다는 것이다.
2008년 크리스마스를 전후하여 D모 가격비교 사이트에서 집계된 바에 따르면 Baxter 9600GT 512MB POP의 최저가격은 동일 유통사의 동일 Baxter 라인 9600GT 오버클럭 에디션과 같은 가격을 보여지고 있어 소비자 눈에는 어떻게 받아들여질지 의구심이 든다.
현재로서 Baxter 9600GT 512MB POP의 메리트를 찾는다면 성능적인 부분은 위에서 충분히 언급하였고, 그 외 부분에서는 9600GT GPU가 7월말이 되어 65nm에서 55nm으로 생산공정의 이전이 이루어졌다는 점을 들어 아무래도 늦게 출시된 제품인만큼 55nm의 미세화된 공정으로 보다 저전력과 저발열을 기대할 수 있는 칩셋을 장착했을 가능성이 농후한 제품이라는 것 정도가 될 것이다. 나아가 미드레인지급의 다운클럭 제품으로써 유통사 측의 좀 더 적극적인 가격 대응이 있지 않을까 하는 기대를 가져본다.