Перейти к содержимому
9 / 15

WebGPU vs WebGL для ML-инференса: производительность, поддержка, fallback

WebGL — старый графический API, ML-операции реализованы через фрагментные шейдеры (хак: считать матрицы как «рисунок текстуры»). Поддерживается везде. WebGPU — современный API с compute shaders, F16, доступом к storage buffers без эмуляции. На свёрточных и трансформерных моделях обычно даёт 2–5× ускорение против WebGL. Поддержка: Chrome/Edge с 2023, Safari TP, Firefox nightly.

WebGPU vs WebGL для ML-инференса: производительность, поддержка, fallback | JScriptiser