jsconfeu-googleplus jsconfeu-heart jsconfeu-logomarkjsconfeu-map-marker jsconfeu-smilie jsconfeu-twitter jsconfeu-youtube
site url:https://2017.jsconf.eu
page url:/speakers/nidin-vinayakan-shared-memory-parallel-programming-with-javascript.html
page id:/speakers/nidin-vinayakan-shared-memory-parallel-programming-with-javascript
page date:2017-03-05 00:00:00 +0000
node url:
twitter name: jsconfeu
page pattern:

Nidin Vinayakan:
Shared Memory & Parallel Programming with JavaScript

Early look in to the upcoming JavaScript features SharedArrayBuffer and Atomics. I will show you, how to craft complex applications using shared memory and gain massive performance boost by utilizing all available CPU cores for parallel computation on same data. I will also teach you how to write safe code while using shared memory and avoiding deadlocks of web workers. I will introduce a custom TypeScript like language called TurboScript for easy parallel programming which will generate efficient asm.js like JavaScript. Finally I will do a live demo of an app created using shared memory and TurboScript “A Global Illumination Ray Tracing Renderer for Three.js”