리눅스 그래픽 드라이버 최신 버전 출시
최근 오픈소스 리눅스 그래픽 드라이버 스택의 최신 버전인 메사 26.0.0이 공식 출시되었다. 이번 업데이트는 특히 AMD 라데온 GPU를 사용하는 게이머들에게 안정성과 성능에서 여러 개선점을 약속한다. 이번 메사 업데이트는 Vulkan 레이 트레이싱을 지원하는 RADV 드라이버에서 더욱 두드러진 성과를 보인다. 이와 함께 NVIDIA GPUs를 위한 오픈소스 NVK 드라이버, Intel Iris 및 ANV 드라이버도 업데이트되었고, Qualcomm Adreno Gen 8 그래픽을 위한 Snapdragon X2 SoCs도 지원이 추가되었다.
레이 트레이싱 성능 개선
메사의 개발자인 나탈리 복(Natalie Vock)은 공식 드라이버 출시 전 블로그 포스트를 통해 이번 업데이트의 기술적인 측면과 그 의미를 설명하였다. 이번 업데이트의 가장 주목할만한 점은 레이 트레이싱에서 RADV 드라이버가 더욱 효율적으로 작동하도록 변경된 셰이더 컴파일 및 함수 호출에 관한 것이다. 그녀는 특히 언리얼 엔진(Unreal Engine) 게임에서의 개선점을 강조했다.
예를 들어, ‘고스트와이어: 도쿄(Ghostwire: Tokyo)’에서는 레이 트레이싱 패스가 두 배 이상 빨라졌다. 물론, 이는 200%의 성능 향상을 직접적으로 나타내지는 않지만, 레이 트레이싱 경험이 리눅스에서 윈도우에 점점 가까워지고 있다는 것을 의미한다. 또한 언리얼 엔진 5의 성능 개선도 이루어져 Lumen 레이 트레이싱과 연관된 여러 조정과 우회 작업이 드라이버가 해당 기능 세트와 더 효율적으로 작동하게 만들고 있다.
드라이버 업데이트의 주요 내용
메사 26.0.0의 전체 업데이트 노트에는 다양한 신규 기능이 포함되어 있다. 이 버전에서는 Vulkan 1.4, OpenGL 4.6, OpenGL ES 3.2, OpenCL 3.0 등 여러 API의 구현이 포함된 오픈 소스 3D 그래픽 라이브러리인 메사가 새로운 기능을 선보였다고 밝혔다. 또한 RADV의 경우 25.3 버전 이후 레이 트레이싱 성능이 크게 개선되었다.
‘RADV_DEBUG’ 환경 변수에서 여러 구식 옵션이 제거되었고, 사용자는 새로 추가된 driconf 변수를 통해 더 나은 성능을 기대할 수 있다. 라데온SI는 기본적으로 ACO로 전환되어 보다 나은 ISA 코드 생성 및 GPU 성능, 그리고 짧아진 컴파일 시간을 제공한다. 이 외에도 다양한 드라이버와 컴포넌트 전반에서 개선 사항이 있다. 이를 통해 사용자들은 최신 게임에서 더 향상된 그래픽 성능을 경험할 수 있다.
개선된 기능과 업데이트 효과
드라이버의 다양한 개선 사항은 게이머들에게 실질적인 이점을 가져다줄 것이다. 예를 들어, 이번 업데이트는 다양한 게임에서의 레이 트레이싱 성능을 향상시키면서, 전체적인 게임 경험을 배가시키는 방향으로 나아가고 있다. 특히, 언리얼 엔진 관련 게임을 즐기는 리눅스 사용자들은 더욱 매끄러운 그래픽과 함께 즐거운 플레이 경험을 누릴 수 있을 것이다. NVIDIA GPUs를 위한 NVK 드라이버 및 Intel의 드라이버도 함께 지원이 추가되었기에 이러한 환경에서도 뛰어난 그래픽 성능을 기대할 수 있다.
필자는 메사 26.0.0이 리눅스 게임 환경에서 큰 전환점을 만들어줄 것이라고 생각한다. AMD 라데온 GPU 사용자들에게 특히 유리한 이번 업데이트는, 레이 트레이싱과 그래픽 성능의 향상으로 리눅스에서도 고품질 게임 환경을 즐길 수 있게 해준다. 앞으로도 메사 팀의 지속적인 발전과 드라이버 업데이트를 통해 리눅스 플랫폼이 게이밍 분야에서도 더욱 널리 사용되기를 기대한다.
참고 및 출처: TechPowerUp