구글이 크롬 브라우저 113 버전부터 WebGPU 지원 계획을 밝혔다.
구글 발표에 따르면 WebGPU는 동일 그래픽에 대한 자바스크립트 작업량을 대폭 줄이고 기계 학습 모델 추론을 세 배 이상 개선하는 등 상당한 이득을 제공하는 새로운 웹 그래픽 API로, 유연한 GPU 프로그래밍과 WebGL이 제공하지 않는 고급 기능을 지원한다.
WebGPU는 Direct3D 12, 메탈, 벌칸 등의 로우레벨 API 지원을 포함해 GPU의 일반 연산 등을 통해 자바스크립트 API를 특징으로하는 웹 플랫폼을 염두에 두고 설계되었으며, 크롬팀은 WebGPU 셰이딩 언어인 WGSL에서 더 많은 기계 학습 최적화 및 추가적인 인체 공학을 위한 셰이더 코어에 대한 더 깊은 수준의 액세스 기능을 제공할 계획이다.
구글 크롬팀에 따르면 WebGPU는 웹 표준 협회인 W3C와 협력해 개발되었으며, 많은 부분이 WebGL 라이브러리의 상당수가 이식되어 있어 WebGPU로의 전환도 어렵지 않게 이뤄질 수 있고, 크롬외에도 파이어폭스, 사파리에 정식 도입을 준비 중이다.
크롬 브라우저의 WebGPU는 우선 크롬OS와 맥OS, 윈도우를 지원하며, 그 외 타 플랫폼에 대한 지원도 계획 중이다. |