PICA200
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
PICA200은 2005년 SIGGRAPH에서 발표된 DMP가 개발한 그래픽 워크스테이션으로, 저전력 고정 기능 GPU 아키텍처인 "MAESTRO"를 시험하기 위해 제작되었다. PICA200은 프로그래밍 가능한 정점 셰이더와 지오메트리 셰이더를 지원하며 OpenGL ES 1.1을 지원한다. 최대 4개의 프로그래밍 가능한 정점 프로세서를 가지고 있으며, 65nm 공정으로 제작되어 최대 400MHz의 클럭 주파수를 가진다. 닌텐도 3DS의 GPU로 채택되어 휴대용 게임기에 사용되었다.
더 읽어볼만한 페이지
- 그래픽 하드웨어 - 그래픽 처리 장치
그래픽 처리 장치(GPU)는 컴퓨터 그래픽 렌더링 및 표시를 가속화하는 전용 프로세서로, 아케이드 게임기에서 시작하여 개인용 컴퓨터의 초기 그래픽 디스플레이 프로세서, 하드웨어 가속 3D 그래픽을 거쳐 인공지능 및 딥러닝 분야에서도 활용되며 다양한 형태로 컴퓨터, 게임 콘솔, 모바일 기기 등 광범위한 분야에서 사용된다. - 그래픽 하드웨어 - 매트록스 G200
매트록스 G200은 1990년대 후반 매트록스가 출시한 고급 2D 그래픽 가속기 시리즈로, 듀얼버스 아키텍처, 32비트 색상 지원, 트리리니어 밉맵 필터링 등의 혁신적인 기술을 통해 2D 그래픽 분야에서 강점을 유지하고 저전력 설계를 통해 시스템 안정성과 소음 감소에 기여했다. - 그래픽 처리 장치 - 매트록스 G200
매트록스 G200은 1990년대 후반 매트록스가 출시한 고급 2D 그래픽 가속기 시리즈로, 듀얼버스 아키텍처, 32비트 색상 지원, 트리리니어 밉맵 필터링 등의 혁신적인 기술을 통해 2D 그래픽 분야에서 강점을 유지하고 저전력 설계를 통해 시스템 안정성과 소음 감소에 기여했다. - 그래픽 처리 장치 - 인텔 Xe
인텔 Xe는 저전력부터 고성능 컴퓨팅까지 다양한 시장을 목표로 하는 인텔의 GPU 아키텍처 제품군으로, Xe-LP, Xe-HPG, Xe-HP, Xe-HPC 등의 하위 아키텍처를 가지며 외장 그래픽 카드인 인텔 아크 시리즈와 내장 그래픽, 데이터 센터용 GPU 등에 활용된다.
| PICA200 | |
|---|---|
| 개요 | |
| 종류 | 그래픽 처리 장치 |
| 개발사 | Digital Media Professionals |
| 용도 | 모바일 기기 |
| 특징 | 닌텐도 3DS 시리즈에 사용됨 |
2. 역사
PICA200은 SIGGRAPH 2005에서 발표된 개념 증명 그래픽 워크스테이션인 ULTRAY2000의 후속작으로, DMP가 저전력 고정 기능 "MAESTRO" GPU 아키텍처를 시험하기 위해 만들어졌다.[3] "MAESTRO-2G" 아키텍처를 구현하며, 고정 기능 프래그먼트 스테이지와 함께 프로그래밍 가능한 정점 셰이더와 지오메트리 셰이더를 지원한다. 특정 전용 확장을 통해 OpenGL ES 1.1을 지원한다고 광고되었다.[4]
PICA200은 "MAESTRO-2G" 아키텍처를 구현하며, 최대 4개의 프로그래밍 가능한 정점 프로세서를 지원한다. 이들은 병렬로 작동 가능하다. "프리미티브 엔진"은 정점 프로세서 또는 지오메트리 프로세서로 사용될 수 있다.[5] OpenGL ES 1.1 및 DMP 확장 API "DMP 확장 팩"을 지원한다.[4]
PICA200은 최대 4개의 프로그래밍 가능한 정점 프로세서를 가지고 있으며, 이들은 병렬로 작동할 수 있다. 이 프로세서 중 하나인 "프리미티브 엔진"은 정점 프로세서 또는 지오메트리 프로세서로 사용될 수 있다.[5]
일부 MAESTRO-2G 확장 기능에는 픽셀 단위 조명[6] (조명이 정점 대신 픽셀 단위로 계산됨), 절차적 텍스처 생성,[7] 양방향 반사율 분포 함수(BRDF),[6] 쿡-토런스 스페큘러 하이라이트,[6] 다각형 세분화(지오메트리 셰이더를 통해),[8] 소프트 섀도우 프로젝션, 가짜 표면 아래 산란[9] (양면 조명과 유사) 등이 있다.[10]
PICA200은 워크스테이션용 GPU인 ULTRAY2000을 기반으로 하며, 공정 기술의 발전에 따라 휴대 기기용 LSI에 탑재할 수 있을 정도로 소형화되었다. 2000년 이후, GPU는 프로그래머블 셰이더를 지원함으로써 유연성이 비약적으로 증가했으며, 각 회사는 셰이더 코어로서의 GPU 성능 향상에 힘써왔다. 이 개념은 소비 전력 및 칩 비용을 어느 정도 허용할 수 있는 PC, 워크스테이션, 또는 가정용 게임기 등의 GPU로는 잘 적용되었지만, 임베디드 기기용으로는 성능 대 소비 전력 측면에서 효율이 좋지 않았다. 이러한 상황에 대한 반대 의견으로, 프로그래머블 셰이더에서 자주 사용되는 일반적인 기술을 오히려 전용 하드웨어 형태로 구현함으로써, 셰이더 코어를 탑재하지 않고도 필요 충분한 그래픽 처리 능력을 갖추는 것이 가능해졌다. DMP사는 이러한 생각을 바탕으로 자체 GPU 개발에 착수했다.[15]
3. 사양
MAESTRO-2G 확장 기능에는 픽셀 단위 조명[6], 절차적 텍스처 생성[7], 양방향 반사율 분포 함수(BRDF)[6], 쿡-토런스 스페큘러 하이라이트[6], 다각형 세분화[8], 소프트 섀도우 프로젝션, 가짜 표면 아래 산란[9] 등이 있다.[10]
3. 1. 지원 기능
PICA200은 다음과 같은 다양한 그래픽 처리 기능을 지원한다.3. 2. DMP MAESTRO-2G 기술
DMP는 자체 개발한 "MAESTRO-2G" 기술을 PICA200에 적용하여 다음과 같은 고급 기능을 제공한다:[3][15]
이러한 기능들은 OpenGL ES 1.1 확장 팩 수준을 넘어선 사양으로, DMP 확장 API인 "DMP 확장 팩"을 통해 OpenGL API의 일부 형태로 소프트웨어에 제공된다. PICA200은 고정 기능 셰이더 아키텍처라기보다는 컨피규어러블 셰이더 아키텍처에 가깝다.
4. 응용
DMP는 닌텐도가 PICA200을 자신들의 휴대용 게임기 닌텐도 3DS용 GPU로 채택했다고 발표하였다.[22] PICA200은 닌텐도 3DS의 GPU로 사용된다.[11]
5. 개발 환경
PICA200은 COLLADA 사양 및 OpenGL ES 1.1을 지원한다.[1]
OpenGL 2.0/OpenGL ES 2.0 이후에는 셰이더 프로그램을 중심으로 하는 프로그래밍 모델이 되지만, PICA200은 독자적으로 설계된 고정 기능을 조합하여 연산을 수행하는 형태이다. 셀프 섀도를 포함한 그림자 생성이나 BRDF(양방향 반사율 분포 함수)를 사용한 반사 표현, 피부 표현 등에서 자주 사용되는 표면하 산란 등의 기능을 처음부터 갖추고 있어 간편하게 사용할 수 있다는 점이 특징이다.[2]
참조
[1]
웹사이트
Digital Media Professionals Inc at Computex 2012
https://www.youtube.[...]
2012-06-07
[2]
웹사이트
DMP Shows Capabilities of the PICA Platform with Demo from Futuremark
https://benchmarks.u[...]
2006-07-25
[3]
웹사이트
Zenji Nishikawa's "PICA200" course for 3D game fans by Zenji Nishikawa (Part 1)
https://game.watch.i[...]
2010-07-15
[4]
웹사이트
Procedural texture generation unit and saving video memory
https://web.archive.[...]
2006-08-15
[5]
웹사이트
Primitive processing and advanced shading architecture for embedded space - HPG 2011
https://www.highperf[...]
2011-08-06
[6]
웹사이트
Zenji Nishikawa's "PICA200" course for 3D game fans (Part 2)
https://game.watch.i[...]
2010-07-16
[7]
웹사이트
Procedural texture generation unit and saving video memory
https://web.archive.[...]
2006-08-15
[8]
웹사이트
[9]
웹사이트
K. Kolchin, CURVATURE BASED RENDERING METHOD AND DEVICE FOR TRANSLUCENT MATERIALS SUCH AS SKIN OF HUMAN BODY, JP2008250577 (A)
https://worldwide.es[...]
2008-10-16
[10]
웹사이트
Simon Green, GPU Gems 2, Chapter 16. Real-Time Approximations to Subsurface Scattering
http://developer.dow[...]
2006-08-15
[11]
웹사이트
Press Release: DMP 3D Graphics IP core "PICA200" is adopted by Nintendo 3DS
https://www.dmprof.c[...]
Digital Media Professionals Inc. (DMP)
2010-06-21
[12]
웹사이트
PICA 200 3D Graphics IP (product brochure)
http://www.dmprof.co[...]
Digital Media Professionals Inc. (DMP)
2010-06-11
[13]
웹사이트
The Nintendo 3DS Knows How to Make Fog, It's Built on a Chip - Siliconera
https://web.archive.[...]
[14]
웹사이트
SIGGRAPH 2006 - 日本発のGPUテクノロジー「PICA200」が公開
https://news.mynavi.[...]
西川善司
[15]
웹사이트
西川善司の3Dゲームファンのための「PICA200」講座(前編
https://game.watch.i[...]
西川善司
[16]
웹사이트
PICA200・ディジタルメディアプロフェッショナル
http://www.dmprof.co[...]
www.dmprof.com
[17]
웹사이트
3Dグラフィックスの概念とレンダリングパイプライン(4)
https://news.mynavi.[...]
西川善司
[18]
웹사이트
【ニンテンドー3DSに搭載されるグラフィックスコア「PICA200」とは?
https://www.4gamer.n[...]
4Gamers.net
2010-06-21
[19]
웹인용
Procedural texture generation unit and saving video memory
http://journal.mycom[...]
2010-08-26
[20]
웹인용
[21]
웹인용
Soft shadow projection and use of programmable vertex processor
http://journal.mycom[...]
2006-08-15
[22]
웹인용
Press Release: DMP 3D Graphics IP core "PICA200" is adopted by Nintendo 3DS
http://www.dmprof.co[...]
Digital Media Professionals Inc. (DMP)
2010-06-21
[23]
웹인용
PICA 200 3D Graphics IP (product brochure)
http://www.dmprof.co[...]
Digital Media Professionals Inc. (DMP)
2010-06-11
[24]
웹인용
보관된 사본
http://www.siliconer[...]
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com