본문으로 이동

AMDgpu

위키백과, 우리 모두의 백과사전.
AMDgpu
개발자AMD
발표일1.0 / 2015년 4월 20일(11년 전)(2015-04-20)[1]
안정화 버전
5.11.32.21.40 / 2021년 9월 17일(4년 전)(2021-09-17)[2]
저장소github.com/radeonopencompute/rock-kernel-driver
프로그래밍 언어C
운영 체제리눅스
플랫폼x86-64
종류장치 드라이버
라이선스MIT 허가서

AMDgpuAMD라데온 그래픽 카드 (GPU) 라인업을 지원하기 위해 개발한 리눅스 운영체제용 오픈 소스 모델 장치 드라이버이다. 2014년에 AMD의 새로운 "통합" 드라이버 전략의 일환으로 이전 radeon 장치 드라이버의 후속작으로 발표되었으며,[3] 2015년 4월 20일에 출시되었다.[4]

개발

[편집]

이는 인-트리 적재 가능 커널 모듈의 형태를 띤다.

2022년 기준, AMD 커널 퓨전 드라이버(KFD)는 이 커널 모듈에 통합되었다. AMD의 AMD KFD 개발은 ROCk 프로젝트의 ROCm의 일부이다.

배포

[편집]

AMDgpu는 완전히 업스트림되었으며 새로운 개발은 계속해서 이루어지고 있다.

AMDgpu는 모놀리식 리눅스 커널의 일부이므로 대부분의 리눅스 배포판에서 직접 제공한다. AMD 라데온 소프트웨어에서 직접 배포하는 패키지 스위트/설치 스크립트 amdgpu-pro는 일반 운영체제 배포판에 포함된 커널보다 다소 더 최신 버전의 AMDgpu 커널 모듈을 제공한다.

커뮤니티

[편집]

커널 모듈의 개발은 AMD와 리눅스 관리자 사이에서 이루어지며, 토론은 Freedesktop.org 메일링 리스트에서 진행된다.[5][6] Freedesktop은 Mesa, libdrm, Xorg, Wayland와 같은 주요 리눅스 그래픽스 프로젝트의 본거지이다.

지원

[편집]

AMDgpu는 GCN 1.2 이상을 기반으로 구축된 카드와 RDNA1&2, CDNA와 같은 새로운 명령어 세트를 공식적으로 지원한다.

지원 문제

[편집]

GCN 1.0/1.1에 대한 지원은 2022년 기준 불완전하다.[7] 커널 매개변수로 활성화할 수 있으며[8][9] 일부 리눅스 배포판에서는 기본적으로 활성화했다.[10]

Diagram
2016년 8월 기준 AMD 하드웨어용 리눅스 장치 드라이버

같이 보기

[편집]

각주

[편집]
  1. Initial amdgpu driver release. 2015년 4월 20일.
  2. AMDgpu version bump. GitHub. 2021년 9월 17일.
  3. Larabel, Michael (2014년 10월 8일). The Slides Announcing The New "AMDGPU" Kernel Driver (영어). Phoronix. 2023년 4월 11일에 확인함.
  4. Larabel, Michael (2015년 4월 20일). AMD Releases New "AMDGPU" Linux Kernel Driver & Mesa Support (영어). Phoronix. 2023년 4월 11일에 확인함.
  5. The dri-devel Archives. 2021년 2월 1일에 확인함.
  6. The amd-gfx Archives. 2021년 2월 1일에 확인함.
  7. Defaulting Radeon GCN 1.0/1.1 GPUs To Better Linux Driver Is Held Up By Analog Outputs. Phoronix. 2020년 8월 5일에 원본 문서에서 보존된 문서. 2021년 3월 9일에 확인함.
  8. AMD Unleashes Initial AMDGPU Driver Support For GCN 1.0 / Southern Islands GPUs. Phoronix. 2016년 5월 13일. 2017년 4월 5일에 확인함.
  9. AMDgpu driver documentation. Freedesktop.org.
  10. Mageia 8 RC1 Brings AMDGPU For GCN 1.0/1.1, NVIDIA GLVND, Linux 5.10 LTS. Phoronix. 2021년 2월 7일에 원본 문서에서 보존된 문서. 2021년 3월 9일에 확인함.

외부 링크

[편집]