오픈 소스 "low_latency_layer", Linux 환경의 AMD 및 Intel GPU에 Reflex 및 Anti-Lag 2 지원
요약
오픈 소스 개발자 Nicolas James가 Linux 환경에서 AMD 및 Intel GPU 사용자를 위해 개발한 'low_latency_layer' 프로젝트를 소개합니다. 이 프로젝트는 Vulkan 레이어를 통해 NVIDIA의 Reflex와 유사한 저지연 기술을 구현하며, Windows의 독점 기술과 대등하거나 더 뛰어난 성능을 보여줍니다.
핵심 포인트
- Linux 환경의 AMD 및 Intel GPU에서 Reflex 및 Anti-Lag 2 기술 지원
- Mesa의 기존 구현보다 안정적이고 높은 성능을 제공
- DXVK-NVAPI와 함께 작동하여 Steam Play(Proton) 게임에 포괄적 지원 제공
- Windows의 독점적 구현 방식과 비슷하거나 더 나은 저지연 성능 확인
- MIT 라이선스 기반의 오픈 소스 프로젝트
오픈 소스 "low_latency_layer", Linux 환경의 AMD 및 Intel GPU에 Reflex 및 Anti-Lag 2 지원
오픈 소스 개발자 Nicolas James는 Phoronix에 보낸 이메일을 통해 low_latency_layer 프로젝트를 개발하게 된 동기를 다음과 같이 설명했습니다.
"저는 올해 초 Linux에서의 Anti-Lag 2 상태에 좌절감을 느껴 이 프로젝트를 시작했습니다. 잘 모르실 수도 있겠지만, Mesa의 AL2 구현은 안정성에 몇 가지 문제가 있어 기본적으로 비활성화되어 있었습니다. 게다가 Mesa 구현의 지연 시간 (latency) 개선 효과를 테스트해 본 결과, Windows의 독점적 (proprietary) 버전만큼의 성능을 내지 못한다는 것을 발견했습니다. 저는 FPS 게임과 제 AMD 기기를 좋아하지만 Linux를 사랑하며, 이 둘은 서로 호환되지 않는 것처럼 보였습니다.
AL2가 작동하게 된 후, NVIDIA의 대응 기술인 VK_NV_low_latency2와 유사한 구현을 막을 수 있는 것은 아무것도 없다는 점을 깨달았습니다. 이것들은 어떤 Vulkan 레이어 (layer)라도 가로챌 수 있는 디바이스 확장 (device extensions)일 뿐입니다. NVIDIA의 확장 기능은 조금 더 복잡하지만 개념적으로는 동일한 작업을 수행합니다. Reflex 지원만 제공하는 게임들의 경우, 우리가 AMD 사용자들이 Windows에서 얻는 것보다 더 나은 성능을 낼 수 있다는 점을 확인하는 것은 정말 멋진 일입니다. AMD 사용자들은 게임 레벨의 통합이 이루어지지 않은 AMD의 Anti-Lag 1에만 접근할 수 있기 때문입니다.
제 테스트는 NVIDIA Reflex Analyzer가 탑재된 540Hz 모니터를 사용하여 진행되었습니다. 버튼을 클릭하고 얻은 값을 스프레드시트에 기록하는 방식이었는데, 상당히 지루한 작업이 될 수 있습니다. 저는 THE FINALS, Counter-Strike 2, Cyberpunk 2077, Resident Evil Requiem, Marvel Rivals, 그리고 Overwatch 2를 테스트했습니다."
이 low_latency_layer는 DXVK-NVAPI 등과 함께 작동하여 Linux에서의 Steam Play (Proton) 게임에 대한 포괄적인 지원을 제공합니다. 프로젝트 자체 데이터에 따르면, 성능은 동일한 하드웨어 상의 Windows 독점 구현 방식과 비슷하거나 오히려 더 뛰어납니다.
low_latency_layer 구현에 대한 더 자세한 내용, 추가적인 벤치마크 (benchmarks), 설정/구성 (setup/configuration) 세부 사항, 그리고 저지연 (low-latency) Linux 게임 플레이를 돕는 것을 목표로 하는 이 Vulkan 레이어 (layer)에 관한 기타 정보는 GitHub의 Korthos-Software/low_latency_layer를 통해 확인할 수 있습니다. low_latency_layer는 MIT 라이선스 하에 오픈 소스 (open-source)로 제공됩니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Phoronix의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기