kirancodes.me
To Proof Maintenance & Beyond!

River trail: a path to parallelism in JavaScript

Stephan Herhut, Richard L. Hudson, Tatiana Shpeisman, Jaswanth Sreeram

Abstract

JavaScript is the most popular language on the web and is a crucial component of HTML5 applications and services that run on consumer platforms ranging from desktops to phones. However, despite ample amount of hardware parallelism available to web applications on such platforms, JavaScript web applications remain predominantly sequential. Common parallel programming solutions accepted by other programming languages failed to transfer themselves to JavaScript due to differences in programming models, the additional requirements of the web and different developer expectations.

Related papers