인풋랙Input Lag은 키보드나 마우스 같은 입력 장치가 보낸 신호를 화면으로 표현하는 데에 걸리는 시간을 의미합니다. 인풋랙은 모니터뿐만 아니라 컴퓨터 하드웨어 구성이나 입력 장치, 네트워크 환경, 게임 종류에 따라 천차만별로 달라질 수 있습니다. 퀘이사존에서는 디스플레이 단독 인풋랙이 아닌 시스템 전체 지연 시간System Latency을 측정하며 인풋랙 측정 장비인 LDAT 활용에 용이한 포트나이트(Reflex OFF) 게임을 대상으로 합니다.
인풋랙(Input Lag = System Latency)이란?(눌러서 펼치기)
시스템 지연 시간 : 주변
기기 지연 시간 시작부터 디스플레이 지연 시간 종료까지 전체 엔드 투 엔드 측정을 포함하는 시간. ┗ 주변 기기 지연 시간 : 입력 디바이스에서 기계적 입력을 처리하고 입력 이벤트를 PC에 전송하는
데 걸리는 시간. - 마우스 HW : 마우스가 유선으로 이벤트를 전송할
준비가 되었을 때 첫 전기적 접점으로 정의. 마우스에는 마우스 버튼을 누르는 데 지연 시간을
추가하는 몇 가지 루틴 존재(디바운싱 등). 디바운싱
루틴은 중요하며 마우스가 의도와 다르게 클릭 되는 것을 방지. 추가로 클릭 되는 현상은 디바운싱 루틴이
너무 공격적이어서 클릭이 한 번이 아니라 두 번 전송되는 더블 클릭이라고도 함. 따라서 마우스 성능에 중요한 속성은 지연 시간만 있는 게 아님. - 마우스 USB HW : 디바운싱이 끝나면 마우스는
유선으로 패킷을 전송하기 위해 다음 폴에서 대기. 이 시간은 USB HW에 반영. ┗ PC 지연 시간 : 프레임이 PC를 이동할 때 걸리는 시간. 게임 및 렌더링 지연 시간 둘 다 포함. - 마우스 USB SW : 마우스 USB SW는 OS와 마우스 드라이버가 USB 패킷을 처리하는 데 걸리는 시간. - 샘플링 : 클릭은 마우스 폴링 속도에 따라 OS에 들어오며, 이때 게임에서 샘플링되기 위해 다음 기회를 기다려야
할 수 있음. 이 대기 시간은 샘플링 지연 시간이라고 함. 이
지연 시간은 CPU 프레임 레이트에 따라 증가하거나 감소할 수 있음. ┗ 게임 지연 시간 : CPU가 월드에 대한 입력 또는 변경을 처리하고 렌더링을 위해 GPU에
새 프레임을 제출하는 데 걸리는 시간. · 시뮬레이션 : 게임은 월드 상태를 꾸준히 업데이트해야 함. 이 업데이트는
보통 시뮬레이션이라고 함. 시뮬레이션에는 애니메이션, 게임
상태 및 플레이어 입력으로 인한 변경 사항 등을 업데이트하는 것을 포함. 시뮬레이션 단계는 마우스
입력이 게임 상태에 적용되는 때. · 렌더링 제출 : 시뮬레이션은 다음 프레임에서 사물을 어디에 위치시킬지 결정하면서, 렌더링
작업을 그래픽 API 런타임에 전송하기 시작. 런타임은
렌더링 명령을 그래픽 드라이버에 순서대로 전달. - 그래픽 드라이버 : 그래픽 드라이버는 GPU와 통신하고 명령을 그룹화하여 전송하는 임무를 맡음. 그래픽 API에 따라 드라이버가 개발자를 위해 이 그룹화를 할 수도 있고, 개발자가
렌더링 작업 그룹화 임무를 맡을 수도 있음. ┗ 렌더링 지연 시간 :
GPU가 프레임을 완전히 렌더링할 때 프레임이 렌더링 되기 위해 대기할 때부터 시간. · 렌더링 대기열 : 드라이버에서 GPU가 수행할 작업을 제출하면 작업이 렌더링 대기열에
추가. 렌더링 대기열은 GPU가 해야 할 작업을 항상
유지하여 GPU에 지속해서 피드를 공급하도록 설계. 이렇게
하면 FPS(처리량)를 최대화하는 데 도움이 되지만 지연
시간이 발생할 수 있음. · 렌더링 : GPU가 단일 프레임과 연관된 모든 작업을 렌더링하는 데 걸리는 시간. - 구성 : 디스플레이 모드(전체 화면, 테두리 없음, 창 모드)에
따라, OS Desktop Windows Manager는
특정 프레임에 대해 데스크톱 나머지 부분을 구성하기 위해 추가적인 렌더링 작업을 제출해야 함. 이렇게
하면 지연 시간이 증가할 수 있습니다. 구성 지연 시간을 최소화하기 위해 항상 전용 전체 화면 모드를
사용하는 것을 권장함. ┗ 디스플레이 지연 시간 : GPU가 프레임 렌더링을 완료한 후 디스플레이가 새 이미지를 보여주는 데 필요한 시간. - 스캔아웃 : 구성이 완료되면 최종 프레임 버퍼가
표시될 준비됨. 그러면 GPU는 프레임 버퍼를
디스플레이에 보낼 준비가 되었다는 신호를 보내며 스캔아웃을 위해 어떤 프레임 버퍼가 읽히는지를 변경함.
VSYNC가 켜져 있으면 디스플레이 VSYNC를 기다려야 하므로 프레임 버퍼 '플립'이 지연될 수 있음. 준비가
완료되면 GPU는 디스플레이 주사율(Hz)에 따라 다음
프레임을 줄별로 디스플레이에 공급함. 스캔아웃은 주사율과 관련된 기능이므로 '디스플레이 지연 시간'에 포함. - 디스플레이 처리 : 디스플레이 처리는 디스플레이가
수신하는 프레임(스캔라인)을 처리하고 픽셀 반응을 시작하는
데 걸리는 시간. - 픽셀 반응 : 픽셀 색조가 바뀌는 데 걸리는
시간입니다. 픽셀은 실제 액정이므로 바뀌는 데 시간이 걸림. 픽셀
반응 시간은 필요한 변화 강도에 따라 바뀔 수 있으며, 패널 기술에도 영향을 받음.
디스플레이 분석 요약 정리 VA나 IPS 패널이 주류를 이루는 요즘 분위기와 다르게 측정 대상은 TN 패널을 사용합니다. 일반적인 TN 패널은 다른 패널과 비교해 색역에서 부족함이 많았는데 sRGB 기준 124.8% 비율과 100% 범위를 지원합니다. Adobe RGB 기준으로는 92.5% 비율과 83.7% 범위를, DCI-P3 기준으로는 92% 비율과 91.1% 범위를 지원해 광색역 특성을 나타냅니다. 색온도는 표준과 가까운 6500 K 수준을 나타냈습니다. 색상 정확도에서는 최소 화면 밝기가 퀘이사존 측정 환경(100 cd/m²)보다 높아 정상적인 결괏값을 얻을 수 없습니다. 또한 비정상적인 값을 노출하면 측정 대상의 색상 정확도가 떨어진다는 오해를 야기할 수 있어 그래프는 비공개 처리했습니다. 이는 제품 문제가 아니므로 참고하시기 바랍니다.
감마는 3가지 설정을 제공하며 각각 2.06, 1.87, 2.24를 만족합니다. 감마3 설정에서 표준인 2.2와 가장 가깝습니다. 화면 밝기는 OSD 설정 100% 상태에서 백색 475 cd/m², 흑색 0.50 cd/m² 수준으로 명암비는 950 : 1를 만족합니다. HDR 환경에서는 화면에 표시하는 콘텐츠에 따라 전체 밝기를 조절해 명암비는 2,100 : 1 수준이며 VESA DisplayHDR 400 인증을 받았습니다. 화면 일부만 비추는 로컬 디밍을 지원하지 않지만, VESA 미인증 제품보다 만족스러운 HDR 콘텐츠를 기대할 수 있습니다.
1초간 밝기 변화는 0.2 cd/m² 미만으로 플리커 프리를 지원하며 화소는 RGB 3 서브 픽셀 구조를 사용합니다. TN 패널 특성상 정면에서 가장 우수한 화면 품질을 보여주며 왼쪽과 오른쪽, 위에서 화면을 바라보았을 때 약한 왜곡이 발생합니다. 아래에서 화면을 바라보았을 때는 화면이 반전되는 듯한 모습을 볼 수 있습니다. 이는 화면을 표시하는 액정 분자가 90°로 꼬인 구조적 특성에 따른 결과로 VA나 IPS 패널에 비해 좁은 시야각을 보입니다.
패널은 DisplayPort 1.4에서 240 Hz, HDMI 2.0에서 144 Hz를 지원하며 측정 장비에서도 240 Hz 및 144 Hz 출력을 확인했습니다. AMD FreeSync Premium 인증을 받아 Radeon 그래픽카드에서 만족스러운 게임 경험을 기대할 수 있고 작동 범위는 48 Hz ~ 240 Hz / 48 Hz ~ 144Hz입니다. 측정 가능한 최소 GTG 응답 속도는 4.2 ms로 강하게 설정에서는 PC 신호가 의도한 지점을 지나치며 발생하는 오버슛Overshoot 현상으로 정상적인 결과를 얻을 수 없습니다. 또한 부스트 및 MBR은 플리커 프리가 꺼져 측정할 수 없었습니다. 시스템 지연 시간은 11 ms ~ 13 ms 수준이며 Low Input Lag 기능을 켜고 끔에 따라 시간 차이가 발생해 기능 활성화로 인한 입력 시간 감소를 기대할 수 있습니다.
위에서 소개하지 않은 화면 균일도, 화면 모드 별 디스플레이 분석, 주사율/플리커 검증, 화소 구성 등 자세한 측정 결과는 아래 링크를 참조하시기 바랍니다.
디스플레이 분석 보러 가기
|