NVIDIA/open-gpu-kernel-modules

NVIDIA Linux open GPU kernel module source

해결하는 문제

이 프로젝트는 Linux용 NVIDIA 오픈 GPU 커널 모듈의 소스 코드를 제공하여, 사용자가 독점 바이너리 블롭에만 의존하지 않고 Linux 커널과 직접 인터페이스하는 드라이버 구성 요소를 빌드하고 설치할 수 있도록 합니다.

작동 방식

모듈은 두 가지 주요 부분으로 나뉩니다: OS에 독립적인 구성 요소(운영 체제에 독립적)와 커널 인터페이스 계층(Linux 커널 버전 및 구성에 특정)입니다. 이러한 모듈은 일치하는 드라이버 릴리스의 GSP 펌웨어 및 사용자 공간 NVIDIA GPU 드라이버 구성 요소와 함께 사용해야 합니다. 이 프로젝트는 x86_64 및 aarch64 아키텍처를 지원하며 Linux 커널 4.15 이상과 호환됩니다.

대상 사용자

Turing 아키텍처 이상의 GPU에 NVIDIA GPU 드라이버를 설치해야 하는 Linux 사용자 및 개발자, 그리고 NVIDIA 펌웨어를 Nouveau 장치 드라이버와 통합하려는 사용자를 위해 설계되었습니다.

주요 기능

  • Turing 이상의 GPU 아키텍처를 지원합니다.
  • Linux 커널 4.15+와 호환됩니다.
  • Nouveau 드라이버 통합을 위한 펌웨어 바이너리 이미지 추출 도구를 제공합니다.
  • x86_64 및 aarch64 크로스 컴파일을 지원합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트