Nvidia는 공식적으로 Linux용 GPU 모듈 코드를 발표했습니다.

엔비디아 마침내 코드 출시를 선택했다는 발표 드라이버의 커널 모듈 중 회사는 어제 버전 R515부터 GPU용 Linux 드라이버를 오픈 소스로 사용할 수 있도록 할 것이라고 발표했습니다. 이중 라이선스 GPL 및 MIT 사용.

커널 모듈의 소스 코드 발표 "NVIDIA Open GPU Kernel Modules"라는 저장소에서 사용할 수 있습니다. GitHub에 있지만 현재로서는 데이터 센터 GPU용 코드만 프로덕션 릴리스 준비가 된 것으로 간주됩니다. GeForce 및 Workstation GPU는 현재 "알파 품질"로 간주됩니다.

Nvidia는 코드 e현재 Turing 및 Ampere 제품군 데이터 센터 GPU에서 즉시 사용할 수 있습니다., 지난 XNUMX년 동안 GSP 컨트롤러 아키텍처의 점진적인 릴리스에 이어. 독점적인 커널 모드 드라이버와 기능 및 성능 패리티를 보장하기 위해 다양한 워크로드에서 테스트되었지만 장치와 하위 시스템 간에 버퍼를 공유하기 위한 DMA-BUF 프레임워크와 같은 새로운 기능도 자체적으로 제공합니다. 호퍼 아키텍처와 함께.

사전 Turing 아키텍처와 함께 GPU를 사용하는 사람은 이전 독점 드라이버를 계속 사용해야 합니다. 분명히, 주요 목표 중 하나 이 드라이버의 소스 코드를 열 때 Nvidia에서 슈퍼컴퓨터를 위한 GPU 지원 및 기능 개선 및 대규모 데이터 센터 시설. 거의 모든 주요 슈퍼컴퓨터는 일부 버전의 Linux를 실행하며 폐쇄 소스 드라이버를 사용하는 것은 해당 설치를 담당하는 사람들이 좋아하지 않을 수 있습니다.

사람들에게 현재로서는 사용되지 않는 독점 모놀리식 커널 모듈만 알파가 아닌 품질로 간주되기 때문에 이 그림은 그리 장밋빛이 아닙니다. Nvidia에 따르면 올해 내내 개선이 예상됩니다.. 새 오픈 소스 드라이버는 이전 드라이버와 동일한 펌웨어 및 CUDA, OpenGL 및 Vulkan과 같은 동일한 사용자 모드 스택에서 실행됩니다. 또한 회사는 커뮤니티에서 제출한 수정 사항을 향후 드라이버 릴리스에 포함하는 것을 고려할 것이라고 말했습니다.

완전히 통합된 패키지 및 소스 코드를 사용할 수 있으므로 배포 관리자는 소프트웨어 저장소에 드라이버를 더 쉽게 포함할 수 있습니다.

이제 모듈을 통합할 수 있는 개발자로 Canonical 및 SUSE가 언급됨 그들의 배포판에서 열린 커널의.

Silicon Alliances의 부사장인 Cindy Goldberg는 "Nvidia의 새로운 오픈 소스 GPU 모듈은 AI/ML 개발자, 게이머 또는 클라우드 컴퓨팅 사용자에 관계없이 Ubuntu 사용자의 설치를 단순화하고 보안을 강화할 것입니다."라고 Canonical의 Silicon Alliances 부사장이 말했습니다.

새 드라이버는 앞으로 몇 달 안에 Ubuntu 22.04 LTS에 도착해야 합니다.. Nvidia는 Red Hat은 물론 Canonical 및 SUSE와 협력하여 패키지 배포를 개선하고 고객을 위한 더 나은 지원 모델을 만들었습니다. Red Hat 이사 Christian Schaller는 블로그 게시물에서 Nouveau 드라이버(리버스 엔지니어링을 통해 Nvidia 그래픽 카드용 무료 드라이버를 생성하는 프로젝트)와 커널의 유지 관리자가 지난 달에 Nvidia와 만났다고 블로그 게시물에서 더 많은 맥락을 제공하면서 말했습니다.

"커널 부분일 뿐이며 많은 최신 그래픽 드라이버가 펌웨어 및 사용자 공간 구성 요소에 있으며 항상 닫혀 있습니다." 그러나 이것은 이 초기 릴리스가 이전 드라이버가 사용하지 않은 API를 사용하지 않더라도 Linux 커널에서 GPL 전용 API를 사용할 수 있게 되는 Nvidia 커널 드라이버를 갖게 되었음을 의미합니다. 샬러가 썼다. 후자는 Nvidia의 기존 Nouveau 및 바이너리 드라이버가 새로운 오픈 소스 드라이버가 개발되더라도 그대로 유지될 것이라고 덧붙였습니다.

간단히 말해서 이것은 Nvidia의 오픈 소스 커널 드라이버 노력의 현재 단계입니다. 그러나 여러 소식통에 따르면 Nvidia는 수요일에 "트리 외부의 이러한 개방형 커널 모듈은 더 나은 Linux 지원을 향한 한 걸음일 뿐입니다"라고 암시했습니다.

마지막으로 릴리스된 소스 코드를 참조하려면 다음에서 수행할 수 있습니다. 다음 링크.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.