quickmenu
PC 리뷰 홈  

Xabre시리즈가 돌아왔다. SiS Xabre600 레퍼런스

2002-12-20 00:25
이우용 수석기자 guygun님의 미디어로그 가기 guygun@bodnara.co.kr

3. Hardware Optimized Vertexilizer™ Engine



제목 없음

 

Vertexilizer™ Engine은 Xabre 홈페이지에 가면 Hardware Optimized Vertexilizer Engine라고 나와있어 그냥 생각하기엔 Xabre600부터 드디어 Vertex Shader엔진을 탑재했구나라고 생각할 수 있게 되어있다. 하지만 글의 초반에서 설명했듯이 Xabre시리즈 모두 Vertexilizer™ Engine 을 지원하는 것으로 나와있는데 기존 Xabre400에서 설명드렸듯이 기존 Xabre시리즈가 모두 Vertex Shader엔진을 탑재하지 않고 있는 것을 보면 역시 Xabre600도 하드웨어적으로는 Vertex Shader엔진을 탑재하지 않고 있다는 것을 알 수 있다.

그럼 Vertexilizer™ Engine라고 하는 이유는 무엇일까?.. 그건 타 제품과는 조금 다른특별화된 기능을 제공하기 때문인데 아래 Vertexilizer™ Engine의 설명을 들으면 쉽게 이해가 갈 것이다.

vertex3.jpg

위의 이미지는 하드웨어적으로 Vertex Shader를 지원하지 못하는 그래픽카드에서 Vertex데이터의 처리를 어떻게 진행하는지를 나타내는 그림으로 SiS의 Vertexilizer™ Engine에 설명과 함께 쉽게 나와있는데 위의 차트를 설명드리지면 소프트웨어적으로 Vertex Shader를 지원하는 경우 이부분의 처리를 CPU를 통해 에뮬레이트시켜 처리하도록 되어있으며 우선 Vertex 데이터가 Vertex Buffer에서 읽어지면 Runtime Vertex Shader에서 처리하여 Temp Buffer #1에 저장된후 CLipper에서 Temp Buffer #1에 저장된 데이터를 읽어다 처리후 Temp Buffer에 저장하게 된다. 그후 GPU드라이버를 한번 거쳐 마지막에 GPU에서 처리된 데이터를 마무리하게 되는데 이 과정에 3번의 읽기와 3번의 쓰기가 반복되게 된다고 하며 이로인해 막대한 양의 Vertex데이터를 처리시 엄청난 양의 메모리 대역폭이 필요하게되어 상당히 비효율적인 처리가 이루어진다고 한다.

그럼 Vertexilizer™ Engine은 어떤 기능을 하게되어 기존의 소프트웨어적인 처리와 다르다고 광고하는 것일까?.. 아래 그림을 보자.

vertex2.jpg

위의 이미지가 Vertexilizer™ Engine의 기능을 설명하기 위한 차트인데 위의 일반적인 소프트웨어적인 처리에서는 모든 Vertex Shader기능의 처리를 위해서는 CPU로 에뮬레이트 시켜 모든 명령을 CPU에서 담당하게 되는데 Vertexilizer™ Engine에서는 해당 데이터를 처리하기 위한 명령들중 CPU가 아닌 GPU에서 보다 빠르게 처리할 수 있는 대부분의 명령어들을 GPU에서 처리시키며 CPU에서 보다 빠르게 처리할 수 있는 몇몇 명령들에 대해서는 CPU에서 지원하는 멀티미디어 인스트럭션셋인 SSE나 SSE2, 3DNow!등을 지원하여 기존에 모든 처리를 CPU에서 에뮬레이트시키는 것과는 다르게 보다 좋은 효율로 데이터의 처리가 가능하다고 한다.

 

여기까지 Vertexilizer™ Engine 아니 Hardware Optimized Vertexilizer Engine에 대해서 알아보았는데 기존의 일반적으로 하드웨어 Vertex Shader엔진을 장착하지 않는 제품들보다는 좀더 높은 효율을 나타낼 수 있을 것으로 보여 Xabre600의 Vertex Shader성능에 대해 상당히 궁금해 지는데 SiS에서는 Pentium4 2.8Ghz에서는 Geforce4 Ti4200과 동등한 Vertex Shader성능을 나타낼 수 있다고 한다.

vertex1.jpg

[SiS의 내부 테스트 결과표. 3DMark2001SE의 Vertex Shader항목의 결과이다.]

하지만 위의 그래프처럼 진짜 2.8Ghz이상의 CPU를 사용하며 Geforce4 Ti4200보다 빠를까?.. 이에 대해서는 3DMark2001SE의 Vertex Shader테스트가 어떻게 적용되는지와 Vertexilizer Engine이 어떤방식으로 적용되는지를 생각해보면 대충 알 수 있는데 엄청난 양의 데이터를 처리할 경우 GPU는 Vertex데이터 뿐만 아니라 여타 다른 데이터의 처리를 하게 되는데 이부분에서 동시에 Vertex데이터를 처리하게되면 GPU는 해당 Vertex데이터를 에뮬레이트시켜 처리할 여유가 없어진다. 그리고 3DMark2001SE의 Vertex Shader 테스트는 Vertex Shader부분만을 집중적으로 테스트하기 위해 일반적인 3D어플리케이션에서 처리하는 명령어 및 데이터의 처리가 줄어들게되어 GPU에서는 Vertex데이터를 에뮬레이트 시킬 수 있는 여유가 생기게 된다.

따라서 SiS에서 주장하는 위의 성능테스트 결과는 Vertex Shader부분만을 중점적으로 테스트하는 3DMark2001SE의 Vertex Shader 테스트에서만 나타날 수 있는 결과인데 이미 말했듯이 실제 어플리케이션에서는 GPU의 여유폭이 없어지기에 위의 결과만큼의 성능향상은 나타낼 수 없을 것이다. 이 부분에 대해서는 3DMark2001SE의 Advance Pixel Shader와 Pixel Shader항목의 차이를 비교해서 알아볼예정이다.

  

이전 페이지로 돌아갑니다 다음 페이지로 이동합니다
이 기사의 의견 보기
노아 / 02-12-20 2:01/ 신고
빠진게 있네요...사항별로 성능을 테스트해주셨어야 하는데.....제가 듣기로는 팬4 3.0이상부터는 지포스4ti 성능을 추월한다고 알고있는데...실제제품은 어떨지.......
하얀나라 / 02-12-20 2:35/ 신고
안녕하세요 글쓴이입니다.. 노아님이 지적하신부분은 SiS에서 Vertexlizer Engine부분에서만을 강조하고 있는것입니다. 아무래도 잘못이해하고 계신것 같네요. 이에 대해서는 Vertexlizer Engine에 대한 설명을 다시한번 보시면 이해가 될것으로 생각되네여.. ^^
노아 / 02-12-20 4:27/ 신고
헐....딴거만 보고 이름모르는 영어항목?은 빠트리고 넘어갔네요...
제대로안보고 리플달았다니 할말없네요^^;
열시미 올리신분한테 사과드립니다...
댕근 / 02-12-20 8:22/ 신고
나름 되로 기다린 제품이긴 한데...-_-; 좀 실망이네요
하여튼 기사는 잘 보았습니다..

요즘 제대로 벤치 해주는 곳은 역시 보드 나라 밖에 없네요 ^_^
SuPpLy / 02-12-20 14:48/ 신고
해외쪽에선 xabre 600의 이미지 퀄리티(특히 텍스쳐)가 수준 이하라는 평가가 많던데요.
이것에 대한 말씀은 없는것 같네요. ^^
조성훈 / 02-12-20 15:53/ 신고
CPU를 많이 타네요.. CPU낮게 타는건 엔비디아뿐이라니..--;;
이용호 / 02-12-20 19:58/ 신고
선글라스에 반사되는 색상이 대조적이군요. 라데온 그룹과
지포스, 세이버 그룹...라뎅은 금색빛이 보이네요.
텍스쳐 질감은 세이버가 젤 나은것 같습니다.여러가지로 비교해봐야
결론이 나겠지만 위에 결과로 봐선 그렇네요.
그리고 세이버의 Vertexlizer Engine에 관해선 참 안타깝네요. cpu에 100%의존형이라...앞으로 vertex shader가 많이 사용될것으로 보아 지포스4를 누르기엔 힘들꺼 같네요. 4g에서라도...흠...인텔의 하이퍼기능 활성화에서의 벤치는 어떠할지...?
천세종 / 02-12-20 20:07/ 신고
좋은 리뷰였습니다. 감사~
천세종 / 02-12-20 20:07/ 신고
그런데, 실제 한국은 엔비댜와 ATI의 양극 체제라 이것이 끼어들 틈이 있을지 모르겠습니다.
도오리 / 02-12-20 21:16/ 신고
한국뿐 아니라 외국도 마찬가지 입니다..
투톱체제..
도오리 / 02-12-20 21:17/ 신고
아 그리고 세이버 텍스처품질..
다들 아시다시피.. 좋은소리 못듣습니다..
터보모드라고 괴상한것 만들어서.. 속도는 빠르지만..
품질은 거지같은데..
엔비디아나 ati.. 텍스처떨어뜨리면 마찬가지입니다..
SuPpLy / 02-12-21 1:47/ 신고
원문입니다 : A last word on the Xabre cards: when their standard settings are used, the SiS driver uses texture quality that is less sharp in order to attain better performance. Because of this, the rendering quality of the Xabre boards is significantly lower than with ATI and NVIDIA cards, as illustrated by the screenshot from Aquanox below.
날퍼 / 02-12-21 15:01/ 신고
xabre400도 텍스쳐 극악입니다 ㅡㅜ
닉네임 lock
비회원

보드나라 많이 본 뉴스
보드나라 많이 본 기사

보드나라 최신 기사
[12/20] MSI, 코스트코 첫 화이트 게이밍 데스크탑 출시  
[12/20] 다크플래쉬, 7개의 팬으로 완성한 쿨링.. ‘DK900 Air MESH RGB 세븐팬’ 정식 출시  
[12/20] 라이엇 PC방 전 좌석에 에이서 ‘니트로 70’ 공급, 라이젠 7 9800X3D RTX 5080 탑재  
[12/20] 넉넉한 VRAM으로 게임과 AI 환경 OK, 기가바이트 지포스 RTX 5060 Ti Eagle Max OC D7 16GB 제이씨현  
[12/20] 캐논코리아, 서촌에 체험형 팝업 ‘캐논 사진 한방당’ 문 열어  
[12/20] 넥슨 신작 판타지 월드 RPG '아주르 프로밀리아', 11월 26일 정식 출시!  
[12/20] 한 손 조작과 로그라이크 빌드로 즐기는 비행 슈팅 게임 ‘탕탕에이스’ 정식 출시  
[12/20] 로지텍, 롯데몰 벨리타운 청량리점에 브랜드스토어 오픈  
[12/20] HPE 스페이스본 컴퓨터, 달 표면에서 HPC 및 AI 구현 지원  
[12/20] 브이파이브 게임즈, ‘미르의 전설2:레드나이트’ 서비스 1주년 기념 이벤트 실시!  
[12/20] ‘붕괴3rd’, 9.1 버전 ‘새롭게 빛나는 시간’ 업데이트  
[12/20] 넥슨, 200 FPS 첫 도입 ‘서든어택 챔피언십 시즌2’ 24일 본선 개막  
[12/20] 리눅스 커널 보안 취약점 6건, 패치전 공개 채널 유출 논란  
[12/20] 캡콤 1,177만 계정 개인정보 유출, 비밀번호 무단 변경도 확인  
[12/20] 바이오웨어 폐쇄한 EA, 매스 이펙트등 관련 IP 매각?  
[12/20] 엠바고 어기고 일찍 공개된 PHP2Shell 취약점에 전세계 인터넷 비상  
[12/20] 지클릭커, 고객센터 독립 공간으로 확장 이전  
[12/20] 이노스, 40인치 커브드 WUHD 120Hz 게이밍 모니터 40LGU120M 사전예약 판매 실시  
[12/20] 밸로프, ‘AVA RE:BIRTH’ 10월 28일 정식 서비스 발표…23일부터 사전 다운로드 개시  
[12/20] 브라질 공항서 사라진 RTX 5090, 공항 직원 연루된 절도 정황 포착  
로그인 | 이 페이지의 PC버전
Copyright NexGen Research Corp. 2010