NVIDIA가 오픈소스 NVIDIA 리눅스 드라이버 Nouveau의 개발 지원을 위해 GPU 하드웨어 문서를 공개하기 시작했습니다.
https://github.com/nvidia/open-gpu-doc
맥스웰, 파스칼, 볼타, 케플러 세대의 NVIDIA GPU를 다루고 있습니다. 최신 버전인 튜링은 현재 작업 중이라는군요.
바이오스 테이블, 장치 제어 블럭, 장치 초기화, 보안 처리, 메모리 클럭, 쉐이더 프로그램 헤더, 전원 관리 등의 다양한 정보가 포함됩니다.
NVIDIA가 오픈소스 하드웨어 개발을 위해 더 많은 정보를 공개하겠다고 말한 게 2012년인데, 이제야 가시적인 성과를 내는 듯 합니다.