canmove, Confirmed users, Bureaucrats and Sysops emeriti
5,401
edits
| Line 10: | Line 10: | ||
===Allow developers to better exploit hardware parallelism=== | ===Allow developers to better exploit hardware parallelism=== | ||
Developers are struggling to get multi-threaded games running efficiently on the Web:<br> | Developers are struggling to get multi-threaded games running efficiently on the Web:<br> | ||
*Standardize, implement and ship SharedArrayBuffer [1,2]<br> | *Standardize, implement and ship SharedArrayBuffer [https://blog.mozilla.org/javascript/2015/02/26/the-path-to-parallel-javascript/ 1],[https://bugzilla.mozilla.org/show_bug.cgi?id=1054841 2]<br> | ||
*Add pthreads support to Emscripten [1,2]<br> | *Add pthreads support to Emscripten [1,2]<br> | ||
*Expose performance-sensitive Web APIs to Web Workers: WebGL, WebSockets, IndexedDB, WebAudio, WebRTC, WebVR<br> | *Expose performance-sensitive Web APIs to Web Workers: WebGL, WebSockets, IndexedDB, WebAudio, WebRTC, WebVR<br> | ||