AMD는 마우스 움직임을 기반으로 게임의 응답 시간을 측정하도록 설계된 오픈 소스 Windows 유틸리티인 FLM(Frame Latency Meter)을 공개했습니다. FLM은 마우스 움직임이 화면의 새로운 프레임으로 변환되는 데 걸리는 시간을 측정하여 시스템 성능에 대한 통찰력을 제공합니다.
이 도구는 특히 전체 시스템 대기 시간을 최적화하거나 입력 지연을 줄이는 데 관심이 있는 고급 게이머, 고급 사용자 및 게임 개발자를 대상으로 합니다. 프레임 지연 시간 측정을 처음 사용하는 경우 버튼-픽셀 지연 시간을 측정하여 입력 지연을 대략적으로 계산하기 위해 온라인에서 일반적으로 사용됩니다.
이는 고속 카메라, 마우스, 눈에 보이는 총구 플래시가 있는 FPS 게임을 사용하여 수행되었습니다. 카메라는 마우스를 클릭하는 순간을 포착하고 총구 플래시 또는 기타 화면 반응이 나타날 때까지 프레임을 계산합니다.

이 유틸리티는 특별한 장비가 필요하지 않으며 DirectX 11 이상을 지원하는 모든 AMD, Nvidia 또는 Intel GPU에서 작동합니다. 데이터 캡처를 위해 AMD GPU는 Advanced Media Framework 또는 AMF 코덱을 사용하고 다른 GPU는 DirectX 그래픽 인프라 또는 DXGI 코덱을 사용합니다. FLM은 자세한 대기 시간과 효과적인 프레임 속도 통계를 생성할 수 있으며, 이를 CSV 파일로 내보내 추가 데이터 분석을 수행할 수 있습니다.
FLM은 지속적으로 프레임을 캡처하고 선택한 영역 내에서 각 프레임을 이전 프레임과 비교하여 대기 시간을 측정합니다. 그런 다음 표준 Windows 기능을 사용하여 마우스 이동 이벤트를 생성하고 프레임 내용이 변경될 때까지 기다립니다. 마우스 움직임과 감지된 프레임 변경 사이의 시간이 대기 시간으로 기록됩니다.
보다 명확한 값을 얻기 위해 행당 16개의 대기 시간 측정값을 평균화하지만 더 높은 정밀도를 위해 더 많은 측정값을 평균화할 수 있습니다. FLM은 대기 시간을 측정하는 데 총구 플래시가 필요하지 않기 때문에 탄약 부족에 대한 걱정 없이 빠르고 반복적인 측정이 가능하므로 애플리케이션이 더 높은 정확도를 위해 무제한 샘플을 자율적으로 수집할 수 있습니다.
또한 이 소프트웨어는 일정 수준의 사용자 정의 기능을 제공하므로 사용자는 마우스 움직임이나 클릭을 기반으로 대기 시간을 측정할 수 있습니다. 사용자는 프레임 캡처 영역을 지정하고 작은 샘플, 연속 누적 또는 측정을 위한 일정한 미터 중에서 선택할 수도 있습니다. 최신 FSR 3 또는 DLSS 3을 지원하는 모든 게임과 호환되는지 여부는 확실하지 않지만 프레임 생성 기술도 지원합니다.
FLM은 GPU Open 또는 공식 GitHub 저장소를 통해 Windows 10 및 11 사용자가 무료로 다운로드할 수 있습니다.
