웹GPU

위키백과, 우리 모두의 백과사전.

웹GPU
WebGPU
상태초안 진행 중/Working Draft (WD)
시작 연도2021년 5월 18일 (2021-05-18)
최초 출판일2021년 5월 18일 (2021-05-18)
마지막 버전W3C Working Draft
(2023년 기준)년 ((2023년 기준))
조직W3C
위원회
  • GPU for the Web WG
  • GPU for the Web CG
편집장
  • 저스틴 팬(Justin Fan)
  • 브랜던 존스(Brandon Jones)
  • 드미트리 말리쇼우(Dzmitry Malyshau)
  • 마일스 C. 맥스필드(Myles C. Maxfield)
  • 카이 니노미야(Kai Ninomiya)
관련 표준
분야
웹사이트www.w3.org/TR/webgpu/

웹GPU(WebGPU)는 현대적인 3차원 그래픽스와 연산 능력을 제공할 목적으로 가속화된 그래픽스와 연산을 위한 잠재적인 웹 표준자바스크립트 API의 작업 중인 이름이다. W3C GPU for the Web Community Group이 애플, 모질라, 마이크로소프트, 구글 등의 엔지니어들과 함께 개발하였다.[1]

WebGL과 달리 웹GPU는 기존의 네이티브 APi의 직접적인 이식판은 아니다. 벌컨, 메탈, Direct3D 12가 제공하는 API에 기반을 두며 모바일 및 데스크톱 플랫폼에 고성능을 제공하는 것이 목적이다.[2] 모바일 플랫폼의 경우 (상기 언급된) 현대의 그래픽스 API가 필요한 WebGPUDevice 오브젝트의 생성에 국한된다.

최초의 개념적 프로토타입인 NXT는 2017년 초 크로미엄 팀에 의해 시연되었다.[3]

같이 보기[편집]

각주[편집]

  1. “GPU for the Web Community Group”. 《w3.org》. 2018년 9월 11일에 확인함. 
  2. Google (2019년 8월 1일). “googlearchive/nxt-standalone: DO NOT USE, UPSTREAM REPO IS https://dawn.googlesource.com/dawn”. 《GitHub. 2021년 12월 25일에 확인함.  |title=에 지움 문자가 있음(위치 60) (도움말)

외부 링크[편집]