Guide

브라우저에서 실행하는 WebGL GPU 테스트

Chrome, Edge, Firefox, Safari에서 순수 WebGL 2.0으로 GPU를 테스트하세요. 하드웨어 가속을 확인하고 WebGL이 멈추는 상황도 이해할 수 있습니다.

🚀 volumeshadertest
어제
3분 소요

Volume Shader BM은 순수 WebGL 2.0 벤치마크입니다. Chrome, Edge, Firefox 또는 Safari에서 열면 네이티브 앱, 드라이버, 가입 없이 실제 GPU 스트레스 테스트를 실행할 수 있습니다. 아래에서는 어떤 브라우저를 선택할지, 무엇을 확인할지, WebGL의 한계를 설명합니다.

빠른 답변

  • WebGL 2.0을 지원하는 브라우저(Chrome, Edge, Firefox, Safari 15 이상)를 사용하세요.
  • 점수를 신뢰하기 전에 GPU 가속이 활성화되어 있는지 확인하세요.
  • Chrome / Edge: chrome://gpu. Firefox: about:support. Safari: Activity Monitor를 확인하세요.
  • WebGL 2는 "일상적인 GPU 계산" 테스트에 적합합니다. WebGPU는 더 최신이지만 아직 모든 환경에서 보편적으로 지원되지는 않습니다.

왜 WebGL 2.0인가요?

WebGL 2.0은 모든 주요 브라우저에서 지원되며, raymarching 같은 무거운 프래그먼트 셰이더 워크로드를 실행하기에 충분한 GPU 파이프라인을 제공합니다. WebGPU는 더 낮은 수준의 제어를 제공하고 이론적으로 더 빠를 수 있지만, 현재는 브라우저 지원과 드라이버 성숙도가 아직 고르지 않습니다. WebGL 2는 "항상 작동하면서도 GPU에 충분한 부하를 주는" 균형점에 있습니다.

Chrome & Edge

  • chrome://gpu 를 여세요. "WebGL2: Hardware accelerated" 가 녹색이어야 합니다.
  • "Graphics Feature Status" 아래의 중요한 항목은 모두 하드웨어 가속이어야 합니다.
  • 어디든 "Software only" 가 보이면 테스트가 느린 이유를 확인하세요.

Firefox

  • about:support → Graphics 를 여세요. "Compositing" 은 Basic이 아니라 WebRender여야 합니다.
  • "WebGL 2 Driver Renderer" 에 GPU 모델이 표시되면 정상입니다.

Safari

  • Safari 15 이상에서는 WebGL 2가 기본으로 활성화됩니다.
  • 테스트 중 Activity Monitor → GPU History 를 열어 GPU가 실제로 작업 중인지 확인하세요.
  • Mac에서는 Energy 설정이 dGPU를 대기 상태로 둘 수 있습니다. 테스트할 때는 전원을 연결하고 "Automatic graphics switching" 을 끄세요.

WebGL의 한계

이 벤치마크는 shader ALU 처리량을 측정하는 데 뛰어납니다. 이는 raymarching, 후처리, GPGPU 실험, 브라우저에서 실행해야 하는 AI 추론 작업에 중요합니다. 하지만 AAA 게임용 그래픽 카드를 고르려는 목적이라면 3DMark 같은 네이티브 벤치마크나 게임 내장 테스트의 대체물은 아닙니다.

WebGL GPU 테스트 시작

WebGL GPU 테스트 실행 →

관련 가이드

태그
WebGL브라우저GPU