- 상위 항목 : AMD
목차
1 개요
AMD의 GPU 마이크로아키텍처. 두 번째 통합 셰이더 마이크로아키텍처이다.[1] VLIW SIMD 아키텍처를 사용했으며, 이후 RISC SIMD를 사용하는 GCN 마이크로아키텍처가 나오기 전까지 사용되었다.Rx 200번대까지 근근히 나오긴 했다. NVIDIA의 첫 번째 통합 셰이더 모델인 테슬라(G80~86)[2]와 경쟁했다.
인텔에도 Tera-Scale이란 연구 프로그램이 있어 혼동될 수 있으니 주의.
2 특징
2.1 TeraScale 1
2.1.1 통합 셰이더
2.1.2 하드웨어 테셀레이션
2.1.3 울트라 스레드 디스패치 프로세서
2.1.4 텍스처링, 안티에일리어싱
2.1.5 메모리 컨트롤러
2.1.6 반세대 업그레이드
2.1.7 사용 제품 일람
2.2 TeraScale 2
이 문단은 TeraScale 2 · VLIW5(으)로 검색해도 들어올 수 있습니다.
HD 5000 시리즈와 함께 소개되었다. 5개의 ALU가 하나의 명령어 포트를 공유하기 때문에 VLIW5라고 부른다. 2560x1600 해상도의 4/6배를 지원하며, Eyefinity가 강화되었다. 또 TMU와 ROP이 2배가 되었으며 DirectX 11를 지원한다.
1개의 메모리 컨트롤러 안에는 64비트 메모리 채널과4개의 ROP이 두 개가 있고, 128KB L2 캐시 4개가 있다.
이외에도 FMA(Fused Multiply-Add), MAD(Multiply-Add), IEEE 754-2008 표준, SAD(Sum of Absolute Differences) 등의 지원이 추가되었고 8KB L1 캐시, 32KB Local Data Share 메모리를 가지게 되었다. 이 메모리 구조는 TeraScale 3까지 유지된다.
2.2.1 PowerPlay
동적 주파수 스케일링 기술. 전력 소모량을 줄이는 것 외에도 냉각 소음을 낮추고 모바일 장치에서 배터리 수명을 연장시키는데 도움을 준다. 이후 TeraScale 3 이후부터는 PowerTune을 사용한다.
2.2.2 사용 제품 일람
- HD 5000 시리즈
- HD 6000 시리즈 - Juniper, Cedar
- AMD APU - 온타리오, 자카테, 라노
2.3 TeraScale 3
이 문단은 TeraScale 3 · VLIW4(으)로 검색해도 들어올 수 있습니다.
Northern Islands의 6900 시리즈로 처음 소개되었다. 기존의 하나의 명령어 포트를 공유하는 5-way VLIW, 즉 4개의 ALU와 1개의 SFU(Special Function Unit)[3]에서 4개의 ALU인 4-way로 변경되었으며, SFU는 3개의 ALU를 사용해 작동하도록 바뀌었다. 이러한 변화로 인하여 동일 면적에 10%더 많은 코어를 탑재할 수 있게 되었으며, DirectX 11와 OpenCL에서의 성능 향상이 존재한다.
2.3.1 PowerTune
동적 주파수 스케일링 기술. 필요할 때만 클럭을 높혀 제한된 TDP 내에서 발열, 소음, 전력 소비를 최소화해준다.