[Korean FE Article] 크롬은 WebGPU API를 기본값으로 제공할 것이며, 이것이 중요한 이유는 다음과 같습니다.
차세대 웹 그래픽 API는 WebGL의 단점을 해결하는 것을 목표로 합니다.
글 링크 : https://velog.io/@sehyunny/chrome-will-support-web-gpu-api-by-default
소개
구글은 얼마 전에 크롬 113 버전부터 WebGPU를 기본으로 지원한다고 발표했습니다. 또한 머신 러닝 최적화 등을 위해 셰이더 코어에 접근할 수 있는 방법을 추후 제공할 계획이라고 발표했습니다. WebGPU API가 본격적으로 지원된다면 이제 웹에서도 고성능의 3D 그래픽 작업과 데이터 병렬처리 계산 등을 보다 간편하게 처리할 수 있습니다. 이번 글을 통해 곧 크롬에 도입될 WebGPU API에 대해 미리 알아보는건 어떨까요? 🌝
WebGPU API 도입에 관한 크롬 개발팀의 공식 발표도 아래 링크에서 확인해보시길 바랍니다.
https://developer.chrome.com/blog/webgpu-release/
TL;DR
크롬 113 버전부터 WebGPU API가 공식적으로 브라우저에서 지원됩니다.
WebGPU API를 통해 Babylon.js와 같은 프레임워크, 그리고 Unity와 같은 게임 엔진에서 향상된 그래픽을 구현할 수 있습니다.
또한 머신 러닝과 AI에 사용되는 것과 같은 GPU 가속 워크로드를 지원하며, 웹 기반의 사진과 비디오 앱에서 네이티브 앱의 장점인 GPU 가속을 보다 쉽게 사용할 수 있습니다.
WebGPU 코드는 이식성이 매우 뛰어나기 때문에 WebGPU를 지원하는 브라우저만 있다면 어느 플랫폼에서나 동일한 결과를 확인할 수 있습니다.