AMD PowerPlay

AMD PowerPlay
AMD PowerPlay
설계 회사고도의 마이크로 디바이스
유형동적 주파수 스케일링

AMD Power Play는 AMD의 여러 그래픽 처리 장치 및 자체 그래픽 디바이스 드라이버 "Catalyst"에 의해 지원되는 APU에서 구현되는 에너지 소비를 줄이기 위한 일련의 테크놀로지의 브랜드 이름입니다.AMD PowerPlay는 그래픽스를 통합한 ATI/AMD 칩셋과 2008년에 퀄컴에 판매된 AMD의 Imageon 핸드헬드 칩셋에도 구현되어 있습니다.

AMD PowerPlay는 에너지 소비 절감이라는 바람직한 목표 외에도 데스크톱 컴퓨터의 냉각으로 발생하는 소음 수준을 낮추고 모바일 장치의 배터리 수명을 연장하는 데 도움이 됩니다.AMD PowerPlay는 AMD PowerTune에 [1]의해 계승되었습니다.

역사

이 테크놀로지는 노트북용 Mobility Radeon 제품에 최초로 도입되어 노트북의 소비전력을 낮추는 일련의 기능을 제공하고 있습니다. 테크놀로지는, 노트북이 전원 소켓에 접속되어 있지 않은 경우의 동적인 클럭 조정이나, 노트북 LCD 모니터의 백라이트 휘도 레벨의 변화를 가능하게 하는 등, 몇개의 테크놀로지로 구성되어 있습니다.테크놀로지는 각 세대의 모바일 GPU의 릴리스에 따라 갱신되었습니다.최신 릴리즈는 ATI PowerPlay 7.0입니다.[2]

Radeon HD 3000 시리즈 출시 이후 PowerPlay는 데스크톱 GPU의 소비전력을 더욱 절감하기 위해 구현되었습니다.

현재 지원되는 제품

ATI 공식 지원[3] 목록에는 ATI Radeon 3800 시리즈 데스크톱 카드만 나와 있지만 PowerPlay는 모든 Radeon HD 3000/4000/5000 시리즈 제품의 목록에도 나와 있습니다.독립적인 리뷰에 따르면 후자는 다른 3D 카드에 비해 전력 소비량이 이미 낮았기 때문에 PowerPlay를 추가한 것은 전력, 발열 및 노이즈를 의식하는 시장이 증가하고 있다는 점을 분명히 염두에 두고 있었습니다.ATI Radeon HD 2600 라인은 PowerPlay를 지원하지 않지만 PCI Express 2.0, DirectX 10.1 및 그 이상의 GDDR3 메모리를 지원하는 동일한 가격대의 3000 시리즈로 단계적으로 폐지되었습니다.

ATI Rade on Xpress 제품군은 전력에 민감하고 구성 및 부트 이미지 제어가 주요 관심사인 대규모 설치에서 사용되는 단일 보드 컴퓨터에도 지원됩니다.

"[4]PowerPlay" 지원은 2015년 11월 11일 Linux 커널 드라이버 "amdgpu"에 추가되었습니다.

데스크톱과 노트북의 비교

데스크톱과 노트북의 주요 차이점은 LCD 백라이트 휘도 가변 등 노트북 사용을 목적으로 하는 기능이 데스크톱 버전에 의해 삭감된다는 것입니다.Radeon 데스크톱 그래픽스용 PowerPlay 테크놀로지는 노트북 (AC 전원 또는 배터리 전원으로 동작)을 대체하는 일반 모드(2D 모드), 가벼운 게임 모드(3D 모드)의 3가지 사용 시나리오를 특징으로 합니다.테스트 결과 RV670 GPU 코어의 최저 코어 클럭 주파수는 PowerPlay 테크놀로지를 [5]유효하게 하면 300MHz에 이를 수 있습니다.

AMD APU 기능 개요

다음 표에 AMD의 APU 기능을 나타냅니다(참조 항목:AMD 액셀러레이션 처리 장치 목록).

플랫폼 고출력, 표준전력 및 저전력 저전력 및 초저전력
코드명 서버 기본의 토론토
마이크로 교토
데스크톱 성능 르누아르 세잔
메인스트림 라노 삼위일체 리치랜드 카베리 Kaveri 리프레시(고다바리프레시 카리조 브리스톨 능선 레이븐 리지 피카소
엔트리
기본의 카비니
모바일. 성능 르누아르 세잔 렘브란트
메인스트림 라노 삼위일체 리치랜드 카베리 카리조 브리스톨 능선 레이븐 리지 피카소
엔트리 달리
기본의 데스나, 온타리오, 자케이트 카비니 주, 테마시 비마, 멀린스 카리조 L 스토니리지
내장 삼위일체 흰머리 독수리 멀린 팔콘,
갈색 매
큰뿔올빼미 그레이 호크 온타리오, 자카테 카비니 스텝 이글, 크라운 이글
LX 패밀리
프레리 팔콘 밴딩 케스트렐
방출된 2011년 8월 2012년 10월 2013년 6월 2014년 1월 2015 2015년 6월 2016년 6월 2017년 10월 2019년 1월 2020년 3월 2021년 1월 2022년 1월 2011년 1월 2013년 5월 2014년 4월 2015년 5월 2016년 2월 2019년 4월
CPU 마이크로아키텍처 K10 스택드라이버 증기 롤러 굴착기 "엑스커베이터+"[6] 젠플러스 젠 2 젠3 Zen 3 이상 밥캣 재규어 푸마 푸마+[7] "엑스커베이터+"
ISA x86-64 x86-64
소켓 데스크톱 하이엔드
메인스트림 AM4
엔트리 FM1 FM2 FM2+[a]
기본의 AM1
다른. FS1 FS1+, FP2 FP3 FP4 FP5 FP6 FP7 FT1 FT3 FT3b FP4 FP5
PCI Express 버전 2.0 3.0 4.0 2.0 3.0
Fab. (nm) GF32 SHP
(HKMGSOI)
GF 28SHP
(HKMG 벌크)
GF 14LPP
(FinFET 벌크)
GF 12LP
(FinFET 벌크)
TSMCN7
(FinFET 벌크)
TSMC N6
(FinFET 벌크)
TSMC N40
(표준)
TSMC N28
(HKMG 벌크)
GF 28SHP
(HKMG 벌크)
GF 14LPP
(FinFET 벌크)
다이 면적(mm2) 228 246 245 245 250 210[8] 156 180 210 75 (+28 FCH) 107 ? 125 149
최소 TDP(W) 35 17 12 10 15 4.5 4 3.95 10 6
최대 APU TDP(W) 100 95 65 45 18 25
최대 재고 APU 기준 클럭(GHz) 3 3.8 4.1 4.1 3.7 3.8 3.6 3.7 3.8 4.0 3.3 1.75 2.2 2 2.2 3.2 2.6
노드당[b] 최대 APU 수 1 1
APU당 최대 CPU[c] 코어 수 4 8 2 4 2
CPU 코어당 최대 스레드 수 1 2 1 2
i386, i486, i586, CMOV, NOL, i686, PAE, NX 비트, CMPXCHG16B, AMD-V, RVI, ABM 및 64 비트 LAHF/SAHF Yes Yes
IOMMU[d] Yes
BMI1, AES-NI, CLMULF16C Yes
움직임 Yes
AVIC, BMI2, RDRAND Yes
ADX, SHA, RDSEED, SMAP, SMEP, XSAVEC, XSAVES, XRSTors, CLFLUSHOPT 및 CLZERO Yes Yes
WBNOINVD, CLWB, RDPID, RDPRU 및 MCOMMIT Yes
코어당 FPU 수 1 0.5 1 1 0.5 1
FPU당 파이프 수 2 2
FPU 파이프 폭 128비트 256비트 80비트 128비트
CPU 명령 집합 SIMD 수준 SSE4a[e] AVX AVX2 SSE3 AVX AVX2
3DNow! Yes
FMA4, LWP, TBMXOP Yes Yes
FMA3 Yes Yes
코어당 L1 데이터 캐시(KiB) 64 16 32 32
L1 데이터 캐시 관련성(방법) 2 4 8 8
코어당 L1 명령 캐시 수 1 0.5 1 1 0.5 1
최대 APU 총 L1 명령 캐시(KiB) 256 128 192 256 64 128 96 128
L1 명령 캐시의 어소시에이티비티 2 3 4 8 2 3 4
코어당 L2 캐시 수 1 0.5 1 1 0.5 1
최대 APU 합계 L2 캐시(MiB) 4 2 4 1 2 1
L2 캐시 어소시에이티비티(웨이) 16 8 16 8
APU 총 L3 캐시(MiB) 4 8 16 4
APU L3 캐시 관련성(방법) 16 16
L3 캐시 스킴 피해자. 피해자.
최대 재고 DRAM 지원 DDR3-1866 DDR3-2133 DDR3-2133, DDR4-2400 DDR4-2400 DDR4-2933 DDR4-3200, LPDDR4-4266 DDR5-4800, LPDDR5-6400 DDR3L-1333 DDR3L-1600 DDR3L-1866 DDR3-1866, DDR4-2400 DDR4-2400
APU당 최대 DRAM 채널 수 2 1 2
APU당 최대 재고 DRAM 대역폭(GB/s) 29.866 34.132 38.400 46.932 68.256 102.400 10.666 12.800 14.933 19.200 38.400
GPU 마이크로아키텍처 테라스케일 2(VLIW5) 테라스케일3(VLIW4) GCN 제2세대 GCN 제3세대 GCN 제5세대[9] RDNA 제2세대 테라스케일 2(VLIW5) GCN 제2세대 GCN 제3세대[9] GCN 제5세대
GPU 명령 세트 TeraScale 명령 집합 GCN 명령 세트 RDNA 명령 세트 TeraScale 명령 집합 GCN 명령 세트
최대 재고 GPU 기본 클럭(MHz) 600 800 844 866 1108 1250 1400 2100 2400 538 600 ? 847 900 1200
GPU 기반[f] GPU 최대 재고 수 480 614.4 648.1 886.7 1134.5 1760 1971.2 2150.4 3686.4 86 ? ? ? 345.6 460.8
3차원[g] 엔진 최대 400:20:8 최대 384:24:6 최대 512:32:8 최대 704:44:16[10] 최대 512:32:8 768:48:8 80:8:4 128:8:4 최대 192:?: 최대 192:?:
IOMMUv1 IOMMUv2 IOMMUv1 ? IOMMUv2
비디오 디코더 UVD 3.0 UVD 4.2 UVD 6.0 VCN 1.0[11] VCN 2.1[12] VCN 2.2[12] VCN 3.1 UVD 3.0 UVD 4.0 UVD 4.2 UVD 6.0 UVD 6.3 VCN 1.0
비디오 인코더 VCE 1.0 VCE 2.0 VCE 3.1 VCE 2.0 VCE 3.1
AMD Fluid Motion No Yes No No Yes No
GPU 전력 절약 PowerPlay PowerTune PowerPlay PowerTune[13]
True Audio Yes[14] ? Yes
프리싱크 1
2
1
2
HDCP[h] ? 1.4 1.4
2.2
? 1.4 1.4
2.2
플레이레디[h] 3.0 미정 3.0 미정
지원되는 디스플레이[i] 2–3 2–4 3 3(표준)
4 (모바일, 내장)
4 2 3 4
/drm/radeon[j][16][17] Yes Yes
/drm/amdgpu[j][18] Yes[19] Yes[19]
  1. ^ FM2+ 굴착기 모델: A8-7680, A6-7480 및 Athlon X4 845.
  2. ^ PC는 하나의 노드입니다.
  3. ^ APU는 CPU와 GPU를 결합합니다.둘 다 코어가 있어요
  4. ^ 펌웨어 지원이 필요합니다.
  5. ^ SSE4는 없습니다.SSE3는 없습니다.
  6. ^ 단정도 성능은 FMA 연산에 기초하여 베이스(또는 부스트) 코어 클럭 속도에서 계산됩니다.
  7. ^ 유니파이드 셰이더: 텍스처 매핑 단위: 렌더 출력 단위
  8. ^ a b 보호된 비디오 콘텐츠를 재생하려면 카드, 운영 체제, 드라이버 및 응용 프로그램 지원도 필요합니다.이를 위해서는 호환되는 HDCP 디스플레이도 필요합니다.HDCP는 특정 오디오 형식의 출력에 필수적이며 멀티미디어 설정에 추가적인 제약을 가합니다.
  9. ^ 3개 이상의 디스플레이를 공급하려면 추가 패널이 기본 DisplayPort를 [15]지원해야 합니다.또는 액티브한 DisplayPort-to-DVI/HDMI/VGA 어댑터를 사용할 수 있습니다.
  10. ^ a b DRM(Direct Rendering Manager)은 Linux 커널의 컴포넌트입니다.이 표의 지원은 최신 버전을 나타냅니다.

AMD 그래픽 카드 기능 개요

다음 표에 AMD/ATI GPU기능을 나타냅니다(참조 항목:AMD 그래픽 처리 장치 목록).

GPU 시리즈 이름 궁금하다 마하 3D 레이지 레이지 프로 레이지 128 R100 R200 R300 R400 R500 R600 RV670 R700 상록수 북부.
섬들
남부
섬들
바다
섬들
화산
섬들
북극
섬/폴라리스
베가 Navi 1X Navi 2X
방출된 1986 1991 1996 1997 1998 2000년 4월 2001년 8월 2002년 9월 2004년 5월 2005년 10월 2007년 5월 2007년 11월 2008년 6월 2009년 9월 2010년 10월 2012년 1월 2013년 9월 2015년 6월 2016년 6월 2017년 6월 2019년 7월 2020년 11월
마케팅명 궁금하다 마하 3D 레이지 레이지 프로 레이지 128 라데온 7000 라데온 8000 라데온 9000 Radeon X700/X800 Rade on X1000 Radeon HD 2000 Radeon HD 3000 Radeon HD 4000 Radeon HD 5000 Radeon HD 6000 Radeon HD 7000 Radeon Rx 200 Radeon Rx 300 Radeon RX 400/500 Radeon RX Vega/Radeon VII(7nm) Rade on RX 5000 Rade on RX 6000
AMD 지원 Ended Current
친절한 이차원 3D
명령 집합 공개되지 않음 TeraScale 명령 집합 GCN 명령 세트 RDNA 명령 세트
마이크로아키텍처 테라스케일 1 테라스케일 2(VLIW5) 테라스케일3(VLIW4) GCN 제1세대 GCN 제2세대 GCN 제3세대 GCN 제4세대 GCN 제5세대 RDNA RDNA 2
유형 고정[a] 파이프라인 프로그램 가능한 픽셀 및 정점 파이프라인 통합 셰이더 모델
다이렉트 3D 5.0 6.0 7.0 8.1 9.0
11(9_2)
9.0b
11(9_2)
9.0c
11(9_3)
10.0
11 (10_0)
10.1
11 (10_1)
11 (11_0) 11(11_1)
12(11_1)
11(12_0)
12 (12_0)
11(12_1)
12(12_1)
11(12_1)
12 (12_2)
셰이더 모델 1.4 2.0+ 2.0b 3.0 4.0 4.1 5.0 5.1 5.1
6.3
6.4 6.5
오픈GL 1.1 1.2 1.3 2.1[b][20] 3.3 4.5 (Linux의 경우: 4.5 (Mesa 3D 21.0))[21][22][23][c] 4.6 (Linux의 경우: 4.6 (Mesa 3D 20.0))
불칸 1.0
(Windows 7+ 또는 Mesa 17+)
1.2 (Adrenalin 20.1, Linux Mesa 3D 20.0)
OpenCL 금속에 가깝다 1.1 (Mesa 3D 지원 없음) 1.2 (Linux: 1.1 (이미지 지원 없음) (Mesa 3D 사용) 2.0 (Windows 7 이상에서는 Adrenalin 드라이버)
(Linux의 경우: 1.1 (이미지 지원 없음), 2.0 (AMD 드라이버 또는 AMD ROCm)
2.0 2.1 [24]
HSA / ROCM Yes ?
비디오 디코딩 ASIC Avivo/UVD UVD+ UVD 2 UVD 2.2 UVD 3 UVD 4 UVD 4.2 UVD 5.0 또는 6.0 UVD 6.3 UVD 7[25][d] VCN 2.0[25][d] VCN 3.0[26]
비디오 부호화 ASIC VCE 1.0 VCE 2.0 VCE 3.0 또는 3.1 VCE 3.4 VCE 4.0[25][d]
유체 운동 ASIC[e] No Yes No
전력 절약 ? PowerPlay PowerTune PowerTune제로코어 파워 ?
True Audio 전용 DSP 경유 셰이더 경유 ?
프리싱크 1
2
HDCP[f] ? 1.4 1.4
2.2
1.4
2.2
2.3
?
플레이레디[f] 3.0 No 3.0 ?
지원되는 디스플레이[g] 1–2 2 2–6 ?
최대 해상도 ? 2–6 ×
2560×1600
2–6 ×
4096×2160(30Hz시)
2–6 ×
5120×2880(60Hz시)
3 ×
7680×4320(60Hz시[27])

7680×4320(60Hz 파워컬러시)
/drm/radeon[h] Yes
/drm/amdgpu[h] 실험적인[28] Yes
  1. ^ Radeon 100 시리즈에는 프로그램 가능한 픽셀 셰이더가 있지만 DirectX 8 또는 픽셀 셰이더 1.0에는 완전히 준거하지 않습니다.R100의 픽셀 셰이더에 대한 문서를 참조하십시오.
  2. ^ R300, R400 및 R500 기반 카드는 OpenGL 2+에 완전히 준거하지 않습니다.하드웨어가 모든 유형의 NPOT(Non-Power of 2) 텍스처를 지원하지 않기 때문입니다.
  3. ^ OpenGL 4+에 준거하려면 FP64 셰이더를 지원해야 합니다.이러한 셰이더는 32비트 하드웨어를 사용하는 일부 TeraScale 칩에서 에뮬레이트됩니다.
  4. ^ a b c Vega의 Raven Ridge APU 구현에서는 UVD와 VCE가 Video Core Next(VCN) ASIC로 대체되었습니다.
  5. ^ 비디오 프레임레이트 보간 기술을 위한 비디오 처리 ASIC.Windows 에서는, 플레이어의 DirectShow 필터로서 기능합니다.Linux 에서는, 드라이버나 커뮤니티는 서포트되고 있지 않습니다.
  6. ^ a b 보호된 비디오 콘텐츠를 재생하려면 카드, 운영 체제, 드라이버 및 응용 프로그램 지원도 필요합니다.이를 위해서는 호환되는 HDCP 디스플레이도 필요합니다.HDCP는 특정 오디오 형식의 출력에 필수적이며 멀티미디어 설정에 추가적인 제약을 가합니다.
  7. ^ 네이티브 DisplayPort 연결로 더 많은 디스플레이를 지원하거나 액티브한 컨버터가 있는 여러 모니터 간에 최대 해상도를 분할할 수 있습니다.
  8. ^ a b DRM(Direct Rendering Manager)은 Linux 커널의 컴포넌트입니다.AMDgpu는 Linux 커널 모듈입니다.이 표의 지원은 최신 버전을 나타냅니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ "AMD PowerTune vs PowerPlay" (PDF). AMD. December 1, 2010.
  2. ^ Marco Chiappetta (September 10, 2009). "ATI Radeon HD 4670, Redefining The Mainstream". Retrieved December 10, 2018.
  3. ^ "Archived copy". Archived from the original on January 30, 2014. Retrieved August 23, 2017.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  4. ^ "Add amdgpu powerplay support". November 11, 2015.
  5. ^ PC Watch 이미지2007년 12월 3일 취득.현재 클럭 설정 섹션의 코어 속도는 회색으로 표시됩니다.
  6. ^ "AMD Announces the 7th Generation APU: Excavator mk2 in Bristol Ridge and Stoney Ridge for Notebooks". May 31, 2016. Retrieved January 3, 2020.
  7. ^ "AMD Mobile "Carrizo" Family of APUs Designed to Deliver Significant Leap in Performance, Energy Efficiency in 2015" (Press release). November 20, 2014. Retrieved February 16, 2015.
  8. ^ "The Mobile CPU Comparison Guide Rev. 13.0 Page 5 : AMD Mobile CPU Full List". TechARP.com. Retrieved December 13, 2017.
  9. ^ a b "AMD VEGA10 and VEGA11 GPUs spotted in OpenCL driver". VideoCardz.com. Retrieved June 6, 2017.
  10. ^ Cutress, Ian (February 1, 2018). "Zen Cores and Vega: Ryzen APUs for AM4 – AMD Tech Day at CES: 2018 Roadmap Revealed, with Ryzen APUs, Zen+ on 12nm, Vega on 7nm". Anandtech. Retrieved February 7, 2018.
  11. ^ Larabel, Michael (November 17, 2017). "Radeon VCN Encode Support Lands in Mesa 17.4 Git". Phoronix. Retrieved November 20, 2017.
  12. ^ a b "AMD Ryzen 5000G 'Cezanne' APU Gets First High-Res Die Shots, 10.7 Billion Transistors In A 180mm2 Package". wccftech. August 12, 2021. Retrieved August 25, 2021.{{cite web}}: CS1 maint :url-status (링크)
  13. ^ Tony Chen; Jason Greaves, "AMD's Graphics Core Next (GCN) Architecture" (PDF), AMD, retrieved August 13, 2016
  14. ^ "A technical look at AMD's Kaveri architecture". Semi Accurate. Retrieved July 6, 2014.
  15. ^ "How do I connect three or More Monitors to an AMD Radeon™ HD 5000, HD 6000, and HD 7000 Series Graphics Card?". AMD. Retrieved December 8, 2014.
  16. ^ Airlie, David (November 26, 2009). "DisplayPort supported by KMS driver mainlined into Linux kernel 2.6.33". Retrieved January 16, 2016.
  17. ^ "Radeon feature matrix". freedesktop.org. Retrieved January 10, 2016.
  18. ^ Deucher, Alexander (September 16, 2015). "XDC2015: AMDGPU" (PDF). Retrieved January 16, 2016.
  19. ^ a b Michel Dänzer (November 17, 2016). "[ANNOUNCE] xf86-video-amdgpu 1.2.0". lists.x.org.
  20. ^ "NPOT Texture (OpenGL Wiki)". Khronos Group. Retrieved February 10, 2021.
  21. ^ "AMD Radeon Software Crimson Edition Beta". AMD. Retrieved April 20, 2018.
  22. ^ "Mesamatrix". mesamatrix.net. Retrieved April 22, 2018.
  23. ^ "RadeonFeature". X.Org Foundation. Retrieved April 20, 2018.
  24. ^ "AMD Radeon RX 6800 XT Specs". TechPowerUp. Retrieved January 1, 2021.
  25. ^ a b c Killian, Zak (March 22, 2017). "AMD publishes patches for Vega support on Linux". Tech Report. Retrieved March 23, 2017.
  26. ^ Larabel, Michael (September 15, 2020). "AMD Radeon Navi 2 / VCN 3.0 Supports AV1 Video Decoding". Phoronix. Retrieved January 1, 2021.
  27. ^ "Radeon's next-generation Vega architecture" (PDF). Radeon Technologies Group (AMD). Archived from the original (PDF) on September 6, 2018. Retrieved June 13, 2017.
  28. ^ Larabel, Michael (December 7, 2016). "The Best Features of the Linux 4.9 Kernel". Phoronix. Retrieved December 7, 2016.

외부 링크