{{위키데이터 속성 추적}}
'''테라스케일'''({{lang|en|TeraScale}})은 [[ATI 테크놀로지스]]/[[어드밴스트 마이크로 디바이시스|AMD]]가 개발한 [[그래픽 처리 장치]] [[마이크로아키텍처]] 계열의 코드명이자, [[제노스 (그래픽스 칩)|제노스]]에 이어 [[통합 셰이더 모델]]을 구현하는 두 번째 [[마이크로아키텍처]]이다. 테라스케일은 오래된 [[파이프라인|고정 파이프라인]] 마이크로아키텍처들을 대체하였으며 엔비디아 최초의 통합 셰이더 마이크로아키텍처 [[테슬라 (마이크로아키텍처)|테슬라]]와 직접 경쟁한다.<ref>{{웹 인용|url=http://www.tomshardware.com/news/Radeon-HD-6990-DirectX-11-Dual-BIOS-TeraScale-3-dual-GPU,12351.html |title=The TeraScale 3 architecture of the HD 6990 |author=Kevin Parrish |work=[[탐스 하드웨어]] |date=March 9, 2011 |accessdate=2015-04-08}}</ref><ref>{{웹 인용 |url=http://s08.idav.ucdavis.edu/houston-amd-terascale.pdf |title=Anatomy of AMD’s TeraScale Graphics Engine |accessdate=2015-04-08 |보존url=https://web.archive.org/web/20140824044552/http://s08.idav.ucdavis.edu/houston-amd-terascale.pdf |보존날짜=2014-08-24 |url-status=dead }}</ref>

테라스케일은 80&nbsp;nm, [[65 nm 공정|65&nbsp;nm]] 공정으로 제조된 [[라데온 HD 2000 시리즈|HD 2000]], 65&nbsp;nm and 55&nbsp;nm 공정으로 제조된 [[라데온 HD 3000 시리즈|HD 3000]], 55&nbsp;nm and 40&nbsp;nm 공정으로 제조된 [[라데온 HD 4000 시리즈|HD 4000]], 40 나노미터 공정으로 제조된 [[라데온 HD 5000 시리즈|HD 5000]], [[라데온 HD 6000 시리즈|HD 6000]]에 사용되었다. 테라스케일은 코드명 "Brazos", "Llano", "Trinity", "Richland"의 [[AMD 가속 처리 장치]]에도 사용되었다. 테라스케일은 이후 그래픽 카드 브랜드들 중 일부에서도 볼 수 있다.

테라스케일은 [[VLIW]] [[SIMD]] 아키텍처이며, 여기서 테슬라는 [[축소 명령어 집합 컴퓨터|RISC]] [[SIMD]] 아키텍처인데 이는 테라스케일의 후속작 [[그래픽스 코어 넥스트]]와 비슷하다. 테라스케일은 [[HyperZ]]를 구현한다.<ref>{{웹 인용|url=http://xorg.freedesktop.org/wiki/RadeonFeature/ |title=Feature matrix of the free and open-source "Radeon" graphics device driver |accessdate=2014-07-09}}</ref>

LLVM 코드 생성기(예: 컴파일러 백엔드)는 테라스케일용으로 사용이 가능하지만<ref>{{웹 인용 |url=http://lists.cs.uiuc.edu/pipermail/llvmdev/2012-March/048404.html |title=[LLVMdev] RFC: R600, a new backend for AMD GPUs |확인날짜=2019-03-03 |보존url=https://web.archive.org/web/20140907222051/http://lists.cs.uiuc.edu/pipermail/llvmdev/2012-March/048404.html |보존날짜=2014-09-07 |url-status=dead }}</ref> LLVM의 매트릭스에는 존재하지 않는 것으로 보인다.<ref>[http://llvm.org/docs/CodeGenerator.html#target-feature-matrix Target-specific Implementation Notes: Target Feature Matrix] // The LLVM Target-Independent Code Generator, LLVM site.</ref> (예: [[Mesa 3D]]는 이를 활용하고 있다)

== 테라스케일 1 ==
2008년 12월 [[SIGGRAPH|SIGGRAPH 08]]에서 [[어드밴스트 마이크로 디바이시스|AMD]]의 직원 마이크 휴스턴은 테라스케일 마이크로아키텍처의 일부를 설명하였다.<ref>{{웹 인용 |url=http://s08.idav.ucdavis.edu/houston-amd-terascale.pdf |title=Anatomy of AMD’s TeraScale microarchitecture |format=pdf |date=2008-12-12 |확인날짜=2019-03-03 |보존url=https://web.archive.org/web/20171209003430/http://s08.idav.ucdavis.edu/houston-amd-terascale.pdf |보존날짜=2017-12-09 |url-status=dead }}</ref>

[[FOSDEM|FOSDEM09]]에서 AMD 기술 파트너 [[수세|수세 리눅스]]의 Matthias Hopf는 R600용 [[자유-오픈 소스 그래픽스 장치 드라이버|오픈 소스 드라이버]]의 프로그래밍에 관한 슬라이드를 발표하였다.<ref>{{웹 인용 |url=http://www.vis.uni-stuttgart.de/~hopf/pub/Fosdem_2009_r600demo_Slides.pdf |제목=보관된 사본 |확인날짜=2019-03-03 |보존url=https://web.archive.org/web/20160109053346/http://www.vis.uni-stuttgart.de/~hopf/pub/Fosdem_2009_r600demo_Slides.pdf |보존날짜=2016-01-09 |url-status=dead }}</ref>

=== 그래픽 카드 ===
* [[라데온 HD 2000 시리즈]]
* [[라데온 HD 3000 시리즈]]
* [[라데온 HD 4000 시리즈]]

== 테라스케일 2 ==
테라스케일 2(VLIW5)는 에버그린 시리즈의 GPU로 [[라데온 HD 5000 시리즈]]와 함께 도입되었다.

=== 절전 ===
{{본문|AMD 파워플레이}}

=== 칩 ===
* 에버그린 칩:
** Cedar RV810
** Redwood RV830
** Juniper RV840
** Cypress RV870
* 노던아일랜즈 칩 (케이먼 제외):
** Caïcos RV910
** Turks RV930
** Barts RV940
* 테라스케일 2 IGP를 포함하는 APU:
** Ontario
** Zacate
** Llano

== 테라스케일 3 ==
테라스케일 3(VLIW4)는 노던 아일랜즈 시리즈의 GPU로 라데온 HD 6900 시리즈와 함께 도입되었다. 이전 5-way VLIW 디자인을 4-way VLIW 디자인으로 대체한다.

=== 절전 ===
{{본문|AMD 파워튠}}

===칩 ===
* Cayman
* Trinity와 Richland는 테라스케일 3 IGP를 포함한다

== 후속작 ==
2011년 8월 [[하이 퍼포먼스 그래픽스|HPG11]]에서 [[어드밴스트 마이크로 디바이시스|AMD]]의 직원 마이클 맨터(Senior Fellow Architect)와 마이크 휴스턴(Fellow Architect)은 테라스케일의 뒤를 잇는 마이크로아키텍처 [[그래픽스 코어 넥스트]]를 선보였다.<ref>{{웹 인용|url=http://highperformancegraphics.org/previous/www_2011/media/Hot3D/HPG2011_Hot3D_AMD.pdf |title=AMD "Graphic Core Next": Low Power High Performance Graphics & Parallel Computer |date=2011-08-05 |accessdate=2014-07-06}}</ref>

== 각주 ==
{{각주}}

{{AMD 그래픽스}}

[[분류:GPGPU]]
[[분류:병렬 컴퓨팅]]
[[분류:그래픽스 마이크로아키텍처]]