Naveed Ihsanullah: Parallelism experiments in JavaScript | JSConf US 2015

preview_player
Показать описание
With the amazing performance of modern single threaded JavaScript how can we catch up in parallelism? Today’s hardware provides specialized instructions that can operate on data in parallel and provides multiple execution units that can run code in parallel. The single threaded nature of classic JavaScript cannot take advantage of these resources. When quad-core smartphones are already available today that leaves a lot of performance potential on the table. I will share work we are doing to extend JavaScript with flexible and powerful primitives for parallelism that will unlock new performance opportunities to the Web. Let’s explore how native code concepts like shared memory and execution synchronization could work in JavaScript. With great power comes great responsibility so I will touch on some mitigation strategies we have in place to make sure tomorrow’s web applications stay well behaved as they use all the horsepower your hardware can provide.

Комментарии
Автор

@jsconf It would be great if the slides take the major part of video frame. Hard to see the text in smaller screens.

codegully_channel
Автор

The beginning light saber sound is incredibly annoying good god

TrainingWithKona
Автор

Not really a useful talk. The code samples are too small to read and the demos are excluded from the video.

ReneSaarsoo