메뉴 건너뛰기

조회 수 1047 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
Extra Form

그래픽카드 라인업에 조금만 관심을 가져 보면 이내 GPU의 풍부한 유닛을 다 사용하지 못하는 사례가 비일비재함을 깨닫게 된다. 이것은 엔비디아나 AMD의 잘못이 아니다. 당연한 말이지만 제조사가 GPU를 설계할 때부터 일부분을 못 쓰게 할 것을 의도하지는 않을 것이다. 누구든 크고 온전한 GPU를 만들어내고 싶을 것이나 TSMC의 손을 거쳐 나온 웨이퍼는 대체로 면적당 일정 수준의 결함을 포함하기 마련이고, 이에 따라 온전하지 않은 GPU들이 속출하게 된다. 보통 웨이퍼당 크고 온전한 GPU의 비율은 낮게 잡으면 한자릿수 %에 그치기도 한다.

 

여기서 제조사는 양자택일을 강요받는다. 찍어내고 보니 크고/온전한데다/희귀하기까지 한 GPU를 어마무시하게 비싼 값을 매겨 팔 것인가, 아니면 온전하지 않은 나머지를 구제해 볼 것인가. 지갑 사정이 여의치 않은 대다수의 유저들에게는 다행히도 엔비디아/AMD는 그들의 오랜 역사 내내 후자를 선택해 왔다. 이렇듯 제조사의 설계 이상과 생산현실 사이의 타협으로 파생되는 것은 대개 매 세대 그들의 '차상위 제품'이 되곤 했다. 지포스 GTX 470, 570, 670, 780, 970이 그랬고 라데온 R9 280, 285, 290이 그랬다.

 

엔비디아의 최신 GPU인 GM204는 'SMM'이란 단위를 기본으로 하여 총 16개의 SMM으로 구성되어 있다. (실제로는 16 SMM만인 것은 아니고 몇 가지가 더 있다. 이 글에서는 생략한다.) TSMC가 찍어낸 웨이퍼 가운데 16 SMM 모두 살아남은 것은 GTX 980이란 이름을 부여받는다. 그렇지 못한 것 중 적어도 13개의 SMM은 건질 수 있는 것은 GTX 970이 된다. 다시 말해 전체 면적 가운데 결함이 분포한 영역이 SMM 3개 분량을 초과하지만 않는다면 그것은 GTX 970이 될 수 있다는 것이다. 여기서 중요한 것은 결함이 반드시 -만약 SMM에 순번을 매긴다면(0, 1, ..., 14, 15)- 0, 1, 2번 SMM에만 집중된다거나 13, 14, 15번 SMM에서만 발견된다거나 하지 않는다는, 평범한 확률분포의 법칙이다.

 

GTX 970의 '비활성화된' SMM이 특정 위치에 있을 필요가 없다는 조건은 일견 사소하지만 사실은 굉장히 중요한 함의를 갖는다. 확률적으로 0~15번 SMM 중 어떤 것이든 3개를 임의로 비활성화하더라도 그 성능 차이가 없거나(이상적인 경우), 적어도 무시할 만큼 작아야 한다는 명제를 전제하는 것이기 때문이다. 이론적으로 GPU와 그 최소단위인 SMM 사이에 어떤 인위적인 조작계층이 없다면 이상적으로 성립할 수 있는 명제이지만 불행하게도 그렇진 못하다. 4개의 SMM으로 구성되는 GPC (그래픽 프로세싱 클러스터) 라는 단위가 GPU와 SMM 사이 계층에 끼어들기 때문이다. GPC를 고려해 GTX 980과 GTX 970을 표현해 보면 아래와 같을 것이다.

 

- GTX 980 : 4+4+4+4
- GTX 970 : 4+3+3+3

 

2748E04654D12645025F63

 

글쓴이가 개인적으로 대칭을 좋아하기에 심미적인 고려를 넣어 GTX 970을 위와 같이 표현해 보았다. 하지만, 이미 눈치챘겠지만 GTX 970을 "만드는" 방법은 이것만이 아니다. 예컨대...

 

- GTX 970' : 4+4+4+1
- GTX 970'' : 4+4+3+2

 

27497D4654D126460119E6

 

...이렇게도 얼마든지 가능한 것이다. GPC라는 단위가 명목상의 것이 아닌 다음에야 적어도 워크로드 재분배 등의 작업이 수행되는 단위라 간주하는 것이 타당하고, 그렇다면 위의 세 GTX 970이 완전히 같은 성능을 보이는 것은 불가능하다. 따라서 우리는 (정확히는, 엔비디아는) 앞서 언급한 단 하나의 명제에 강력히 구속되어야 한다. 바로 세 GTX 970의 성능 차이가 '무시할 만큼 작아야 한다'는 것이다. 그리고 글쓴이는 이 글을 통해, 과연 그 차이가 무시할 만큼 작은 것인지 의문을 제기하고자 한다. 그렇지 않다면 "GTX 970" 이라는 단일한 이름을 붙여 나오는 것이 무색할 만큼 개별 제품간의 품질통제(QC)에 문제가 있다는 뜻이기 때문이다. 이를 검증하기 위해 아주 단순한 시뮬레이션 모델을 가정해 보자 : 전체 워크로드를 100으로 두었을 때, 각각의 GPC로 동일한 양의 워크로드가 분배되어 흘러가고 이 경우 각 GPC의 차등적인 러닝타임의 평균을 구하는 것이다. 그 역수를 취하면 해당 GPU 전체의 작업처리 속도를 얻을 수 있을 것이다. 아래 그림은 이를 바탕으로 GM204의 여러 베리에이션을 시뮬레이션해본 것이다.

 

240B544654D1264638283E

 

아래는 GK110, GK104, GF100/GF110의 시뮬레이션 결과이다.

 

240D114654D12646364A1A

 

GM204와 나머지를 비교해 보면 말하고자 하는 바를 금방 알 수 있을 것이다. 간단히 말해 GTX 970의 품질 비일관성(inconsistency)은 엔비디아 역사상 최고 수준이라 할 수 있다. 물론 위의 모델이 대단히 경직된 GPC를 가정, 최악의 시나리오를 그려 본 것이라 반문할 수 있겠으나(위의 편차를 그대로 ALU 성능에 반영해 VGA 계산기에 대입해 보면 실제 최고-최저간 성능 편차는 10% 안팎으로 줄어든다), 그렇더라도 QC라는 작업 자체가 어떤 선험적인 논리에 의한 것이 아니라, 외려 경험의 누적으로 규칙을 도출해야 하는 것임을 생각하면 어떤 면에서든 '전례없는' 수준으로 큰 비일관성을 방치하는 것은 문제가 아닐 수 없다. 경쟁사는 이를 어떻게 통제하고 있는지 AMD의 시뮬레이션 결과를 통해 살펴보자.

 

240D184654D12646360342

 

하와이, 타히티 모두 5% 미만의 표준편차로 상대적으로 평준화된 품질을 보여주고 있다. 결국 GM204를 제외한 나머지 대조군 모두 표준편차를 한자릿수 %로 억제하고 있으며, 유일하게 GTX 970만이 두자릿수 %를 달성한데다 심지어 10% 초반대도 아닌, 20%에 가까운 표준편차를 갖고 있다는 결론이다. (잠시 삼천포로 빠져 보면- GM204에 비해 작아서 그렇지, GK110과 GK104의 표준편차도 GF100/GF110의 그것과 비교하면 거의 두배 가까이 증가한 것이다.) 이것이 의미하는 바는 과연 무엇일까. 이쯤에서 GTX 970이라는 이름이 상징하는 성능범위의 협소성 자체에 의문을 품는 것이 결코 과하지 않을 것이다. 당연한 말이지만 GTX 970이라는 이름으로 용인되는 성능범위가 지나치게 넓다면 그 자체로 문제가 된다.

 

앞의 글 (http://iyd.kr/712) 에서도 언급했듯 엔비디아는 GTX 980/970을 출시하며, GTX 980의 레퍼런스를 보란듯이 노출한 반면 GTX 970은 자체 레퍼런스를 제작하지 않았을 뿐 아니라 서드파티에서의 출시 역시 최대한 억제해오고 있다. (정확히는 비레퍼런스의 출시를 장려하고 있다.) 하드웨어 스펙상의 '사소한' 차이는 '사소하지 않은' 정도의 오버클럭이 가미되는 것만으로 손쉽게 은폐할 수 있다. 범람하는 비레퍼런스 GTX 970들의 이면에 이러한 기만의 의도가 숨어 있는 것은 아닌지, 나아가 동종 GPU 내에서도 개체별 ASIC값에 따라 달리 매겨지는 최대 부스트클럭과, 이러한 최대 부스트클럭에 사실상 성능을 의탁하고 있는 케플러 이후 GPU들의 설계의도 자체가 페르미 대비 두배 가까이 급상승한 이들의 품질편차의 은폐에 있는 것은 아닌지 의심해볼 때가 되었다.


Who's DGLee

profile

페북/drmolaByIYD

트위터/iyd_twit

팔로우 및 친추 환영합니다! :D

▼ 펼쳐 보기
Atachment
첨부 '1'

  1. 전액 지불 - 바이오 쇼크 바다의 무덤 DLC ep.2 (브금주의 , 스포주의)

    (♬ Caro Emerald - Just One Dance) 바이오쇼크 관련해서 이 곡을 다른 걸로 들어본 당신은 나쁜사람 제가 솔로라서 크리스마스 새벽에 ㅠㅜ 업적 마크의 모양을 이해하는 데 저도 한참 걸렸습니다. 저 모양은 등대와 해입니다. 이 리뷰에서는 이 "전액 지불"...
    Date2015.02.04 Category게임 By잼아저씨 Views1248
    Read More
  2. 케플러, 맥스웰 : 그들의 이면

    그래픽카드 라인업에 조금만 관심을 가져 보면 이내 GPU의 풍부한 유닛을 다 사용하지 못하는 사례가 비일비재함을 깨닫게 된다. 이것은 엔비디아나 AMD의 잘못이 아니다. 당연한 말이지만 제조사가 GPU를 설계할 때부터 일부분을 못 쓰게 할 것을 의도하지는 ...
    Date2015.02.04 ByDGLee Views1047
    Read More
  3. GTX 970 : 의도된 기만?

    얼마 전 지포스 GTX 970이 출시 당시 알려졌던 것보다 축소된 하드웨어 사양을 가졌다는 것이 엔비디아에 의해 확인되었다. 여기에 이르기까지는 우선 다른 무엇보다 VRAM 사용량을 일일이 측정해 가며, 심지어 자체 테스트 툴까지 만들어 가며 문제를 제기했...
    Date2015.02.04 ByDGLee Views772
    Read More
  4. No Image

    LUCIUS (루시우스) 리뷰

    △ 루시우스 타이틀 화면 루시우스는 한 가정집에 아이가 사실은 악마에 아이여서 자신의 아버지인 루시퍼에게 사람들의 영혼을 받치는 스토리입니다. 영혼을 받친다는거야 뭐 당연히 살인...이죠 다시말해서 이게임은 아무런 죄도 없는 하녀 혹은 아버지의 친...
    Date2015.02.04 Category게임 By크툴루 Views1214
    Read More
  5. 다잉라이트(Dying Light) 후기

    [게임명] 다잉라이트(Dying Light) [장 르] FPS [그래픽] ★★★★★ 말이 필요없죠!! [타격감] ★★★★★ 타격감 역시 말이 필요없다고 생각됩니다. 너무 좋아요. [몰입감] ★★★★☆ 일단 그래픽이 눈을 사로잡고, 그 다음에 사운드가 또 한번 잡아주고, 한글패치까지 완...
    Date2015.02.03 Category게임 By토끼티모 Views2219
    Read More
  6. No Image

    사인 오브 라이프(Signs of Life) 후기

    [게임명] 사인 오브 라이프 (Signs of Life) / 삶의 흔적을 찾아서... [장 르] 샌드박스, 어드벤쳐, 서바이벌 [그래픽] ★★★☆☆ 그냥 이런 장르의 게임들과 비슷 비슷합니다. 그렇게 좋다고도, 나쁘다고 하기도 뭐하네요 ㅎ 평범하게 깔끔합니다. [타격감] ★★☆☆...
    Date2015.02.03 Category게임 By토끼티모 Views929
    Read More
  7. 이엠텍 HV Xtreme Tuner - 그래픽카드 오버클럭 가이드

    이번 그래픽카드 오버클럭킹 가이드에서는 이엠텍 HV 시리즈에서 지원하고 있는, 오버클럭킹 유틸리티 "Xtreme Tuner " 입니다. 이엠텍 HV 시리즈는 갤럭시 OEM 제품으로 갤럭시 그래픽카드와 동일하게 사용이 가능합니다. Xtreme Tuner 유틸리티의 특징으로...
    Date2015.02.02 BynameGT Views7443
    Read More
  8. No Image

    [인디게임 리뷰2] 소녀는 로봇을 좋아해-Girls Like Robots

    소년은 소녀를 좋아합니다. 하지만 소녀는 소년을 싫어하지요. 대신 로봇을 좋아합니다. 로봇 역시 소녀를 좋아하지만 소녀들로 둘러싸이면 패닉이 옵니다. 소년과 소녀 둘 다 파이를 좋아하지만 로봇은 파이를 끔찍히 싫어합니다. 물고기는 다 좋아하지만, 로...
    Date2015.02.01 Category게임 By스티치 Views675
    Read More
  9. DEAD BITS 리뷰!

    안녕하십니까 다시 온 글도 못쓰고 스샷도 잘 못찍지만 리뷰만은 하고싶은 크툴루입니다. 이번에 리뷰할 게임은 DEAD BITS 입니다. 타이틀 화면입니다. 으음... 색감이 끝내주는군요... 사실 인디게임에 용량도 별로 없는터라 그리 있는건 많지 않습니다. 챕...
    Date2015.02.01 Category게임 By크툴루 Views566
    Read More
  10. No Image

    DOTA2 (도타2)

    안녕하세요 리뷰어 크툴루입니다. 이번에 소개해드릴 게임은 도타2 입니다. 스팀에서 동접자수 1위를 하고있는 무료 게임이지요 형식은 롤과 같은 aos지만 난이도는 롤보다 몇배는 어렵다고 생각합니다. 그렇다고 너무 어렵지는 않습니다. ㅎㅎ 상점 탭입니다....
    Date2015.02.01 Category게임 By크툴루 Views912
    Read More
  11. No Image

    NosGoth (노스고스) 뱀파이어vs 인간

    OC GEM에 와서 처음으로 리뷰글을 작성하는데 글이란걸 그다지 써본적이 없어서 읽는데 불편하셔도 이해해 주시기 바랍니다 그럼 본문으로 넘어가서... 제가 오늘 소개해드릴 게임은 NosGoth 즉 노스고스 라고 하는데 스팀 무료게임입니다. 지금 이게 노스고스...
    Date2015.01.31 Category게임 By크툴루 Views1594
    Read More
  12. No Image

    [인디게임 리뷰1]-Bejeweled 3

    'Simple Is Best' 라는 말이 있습니다. 그 예로 3매치퍼즐을 들 수 있는데요, 3매치퍼즐은 간단하지만 강한 중독성으로 국내에서는 '애니팡'이 대히트를 치며 국민 게임으로 등극했습니다. 이번에 소개할 게임은 그 애니팡의 원조격 되시는, 3매치퍼즐의 조상....
    Date2015.01.30 Category게임 By스티치 Views801
    Read More
Board Pagination Prev 1 ... 40 41 42 43 44 45 46 47 48 49 Next
/ 49
CLOSE

SEARCH

CLOSE