인텔 Graphics Media Accelerator 는 현재 PC 시장에 가장 널리 사용되는

그래픽 제품입니다.


그 시초는 아주 오래 전의 인텔의 외장형 그래픽 i740 모델이며,

다음모델인 i752이 Intel i810 칩셋의 내장그래픽 코어로 사용되면서 GMA의 역사가 시작됩니다.


사실 i740은 당시 비교적 준수한 성능의 성공적인 AGP 그래픽이었지만, 

i810의 내장그래픽 부터 악명이 시작됩니다.


기본적인 개념은 메인보드의 노스브릿지에 내장되어 별도의 메모리를 갖거나 혹은 시스템버스의

메인메모리를 공유합니다. 시스템 버스를 빼앗아 쓰기 때문에 메모리 성능을 무턱대고 높일 수 없었고

때문에 매우 제한적인 성능으로 동작합니다.


다만 낮은 성능만큼 전력소모나 발열이 적은 편이고, 시스템의 제조단가를 낮출 수 있으며,

D3D나 OpenGL 성능을 제외하고는 쓸만한 그래픽입니다.


=======================================================

DX9 세대

=======================================================


GMA900 -> i910/915G : 펜티엄4/펜티엄M


기존 i810/845/865에서 넘어와 900대 칩셋부턴 인텔 Express Graphics 란 이름 대신

GMA란 이름을 사용하게 됩니다. DX9 지원과 더불어 픽셀 셰이더 2.0 등을 지원하게 되었지만

여전히 소프트웨어에 크게 의존하는 구조이며, 초기 지포스 시절부터 지원되던 Hardware T&L 등이

지원되지 않아 성능은 형편없습니다.


시스템 버스에 동기화된 클럭으로 FSB가 오르면 덩달아 성능도 오르지만 공유 메모리 등

성능면에서는 약점 투성이인 그래픽입니다.

1세대급 DXVA 가속을 지원하여, 코덱에 따라 동영상 가속기능을 활용할 수 있습니다.


DX9 성능 : 700 (FSB533)



GMA950 -> i945G : 펜티엄D/Core Duo/Core2 Duo



GMA900의 부분 개선 버전으로, 같은 약점을 갖습니다. 동영상 가속기능이 향상되어,

HD급 동영상 재생면에서 나은 성능을 보이며, 픽셀 셰이더 3.0까지 지원하지만 GMA900처럼

소프트웨어 의존적인 가속기술로 큰 성능차이를 보이진 못하지만  전체적인 시스템 버스가 

개선되면서 많이 좋아졌습니다.


DX9 성능 :  1000 (FSB667)



=======================================================

DX10 세대

=======================================================


GMA X3100 (G965)


X3100은 지금까지의 GMA와는 상당히 다른 모델입니다. DX10과 OpenGL 2.1을 지원하게 되었으며,

현대적인 그래픽카드와 유사한  통합 실행 유닛(하드웨어 파이프라인 대체)과 

더불어 드디어 하드웨어 T&L 이 지원됩니다. 


또한 FSB에 의존하지 않는 별도의 그래픽코어 클럭을 사용하여 FSB가 낮아져도 성능이

저하되지 않습니다. 


하지만 시스템 메모리에 의존하는 특성상 3D 성능은 여전히 낮습니다. 하지만 예전 모델과 비교해서

2배이상의 성능 향상 덕에 전전세대의 중급 외장그래픽 성능을 보여주며,

무엇보다 하드웨어 동영상 가속기술은 어떤 상황에서든 1080급 동영상 재생에 탁월한 성능을 발휘 합니다.


DX9 성능 :  1500 / DX10 성능 :  650




GMA X4500MHD (GM45)


인텔은 랩탑에서 내장그래픽의 역할을 확대하여, 기존 X3100에서 2배의 성능향상을 목표로 X4500MHD를 

개발하였습니다. X3100과 같은 세대이지만 통합 실행 유닛은 8개에서 10개로 늘었으며, 플렛폼의 변경에 따라

시스템버스의 클럭이 증가되고, 메인메모리의 성능도 향상되어 X4500MHD에 할당된 메모리 대역폭은 더욱 커지게 되었습니다.


공유메모리의 크기도 대폭 확대되었으며, 블루레이 가속을 포함한 현존하는 모든 동영상 가속기술을 지원합니다.



DX9 성능 :  2100 / DX10 성능 :  1200



=======================================================

CPU 내장 그래픽 - Intel HD Graphics 시리즈

=======================================================


Intel HD Graphics 1세대 (애런데일)


기본적인 기술의 수준은 X4500과 동일하지만 노스브릿지에서 시스템버스를

공유하던 기존의 GMA와 달리 통합 실행유닛이 2개 더 늘고 시스템버스 형태의

변화로 메모리 대역폭에서 매우 큰 향상이 있었습니다.


이외 특징은 거의 유사하며, 최대 작동 클럭은 CPU에 따라 다릅니다.

터보부스트 까지 사용되면 그래픽 성능은 더욱 향상됩니다.


DX9 성능 : 2500~5000 / DX10 성능 : 2600


Intel HD2000/3000 Graphics 2세대 (샌디브릿지)


2세대는 눈에 띄는 성능향상을 보여줍니다. 구조는 1세대와 유사하지만

CPU의 캐시까지 접근하게된 2세대는 IPC의 증가로 실행유닛이 반으로 줄은

2000 모델 조차도 1세대와 비슷한 성능을 보여줍니다.


3000모델은 1세대와 동일한 12개의 통합실행유닛을 갖추고 있습니다.


DX9 성능 : 5000~8500 / DX10 성능 : 4000~7000


=======================================================

외장 그래픽 참고 자료 

=======================================================


Mobility Radeon 9600 128비트

DX9 성능 : 2500


Mobility Radeon X1400 128비트

DX9 성능 : 5000


Mobility FireGL V5200 128비트 (X1600)

DX9 성능 : 5500

---------------------------------

Quadro NVS140M 

DX9 성능 : 4500 / DX10 성능 : 3000


Geforce 8400M GS

DX9 성능 : 4800 / DX10 성능 : 2600


Mobility Radeon HD6630M

DX9 성능 : 16000 / DX10 성능 : 12000


Geforce GT230M

DX9 성능 : 16000 / DX10 성능 : 11000



=======================================================

인텔 내장 그래픽의 OpenGL 성능

=======================================================


전모델에 걸쳐 OpenGL 은 외장그래픽과 비교해 1~2세대 늦게 적용되는 편입니다.

그러나 늦게 적용되는건 둘째치고 성능은 극악을 달립니다.


일반적인 사용자에 맞게 설계된 덕에 OpenGL 지원을 간소화 하였지만

정도가 지나쳐 샌디브릿지의 HD그래픽 마저도 출시된지 5년이 넘은

퀘이크나 둠3 같은 게임은 형편없이 돌아갑니다.


최신 HD3000 Graphics의 OpenGL 성능은 5~6년전 중저급 그래픽카드와 비슷하며,

그마저도 GMA4500MHD로 가면 8년 가까이 거슬러 올라갑니다.


CAD/3D MAX/마야/솔리드웍 등의 그래픽 작업 툴에서 화면출력 수준의 성능을 보여줍니다.

다만 최근엔 이런 툴마저도 Direct 3D 가속을 지원하면서 개선되어 전문적인 사용이 아니라면

큰 지장이 있진 않습니다.


이상입니다.


인텔 내장그래픽은 동세대를 기준으로 화면출력급 성능에서 어느정도 3D게임이 가능한 수준까지 

발전하였습니다. 게임도 어느정도 돌아가는 것으로 보아 전력소모와 발열에서 월등한 내장그래픽도 나쁘지 않은

선택이겠습니다.


Laptops

T61p (Main)  Core 2 Extreme X9000 / 8GB RAM / Quadro FX570M 256MB                         / 15" WUXGA+ / M5 Pro 128GB

T42p (Sub2)  Pentium M 765           / 2GB RAM / Mobility FIRE GL T2 T2 64MB(soft-mod) / 14" SXGA+   / HM160HC 160GB

-> 지인 대여

X301 (Sub-)  Core 2 Duo SU9600     / 4GB RAM / Intel Express GMA 4500MHD                  / 13" WXGA+ / SSD 64GB


BLOG : blog.naver.com/amdmp2000