Rivertrail

Rivertrail is an experimental extension for Javascript, being developed by Intel and Firefox, that brings parallelism into the HTML5 space. It adds a new parallel array object to javascript, along with methods to perform relevant tasks like map, reduce, etc. This data structure forces the programmer to expose data parallelism, so that the runtime can exploit it by opportunistically breaking the evaluations up across multiple threads.