Content deleted Content added
Pointillist (talk | contribs) →External links: add discussion group |
Thunder491 (talk | contribs) Shorten short description |
||
(15 intermediate revisions by 13 users not shown) | |||
Line 1:
{{Short description|JavaScript engine developed by Intel}}
{{Infobox software
|
| logo = <!-- File name only. -->
|
▲| caption =
▲| author =
▲| developer = Intel
| latest release version = v0.35.0▼
▲| released = <!-- {{Start date|YYYY|MM|DD|df=yes/no}} -->
▲| discontinued =
▲| latest release version =
▲| latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} -->
| size =
| language = English
| genre = [[JavaScript engine]]
▲| programming language =
| license = [[BSD licenses#2-clause|BSD 2-clause]]
▲| operating system =
▲| platform =
▲| website = {{URL|github.com/RiverTrail}}
}}
'''River Trail''' (also known as '''Parallel
River Trail was announced at the Intel Developer Forum in September 2011, and demonstrated using a [[Firefox]] extension developed by Intel. [[Brendan Eich]], the original author of JavaScript, promised that he would promote River Trail within [[Ecma International]], saying "The demo shows a 15x speedup over serial JavaScript. It lights up the ridiculously parallel hardware in modern CPUs and GPUs, for audio, video, image processing, automated voice response, computer vision, 3D gaming, etc. – all written in memory-safe, clean, functional JavaScript, without threads and their data races and deadlocks."<ref>{{cite
A native implementation of River Trail in Firefox's [[
== Operation ==
To use the engine scripts uses a special [[API]], based on three pillars: a [[
==References==
{{
==External links==
* {{GitHub|IntelLabs/RiverTrail}}, source code
* Tour of the SpiderMonkey Parallel JS Implementation: [http://smallcultfollowing.com/babysteps/blog/2013/03/20/a-tour-of-the-parallel-js-implementation/ Part 1]; [http://smallcultfollowing.com/babysteps/blog/2013/04/04/a-tour-of-the-parallel-js-implementation-part-2/ Part 2]
* InfoQ interview: [http://www.infoq.com/interviews/rick-hudson-rivertrail Rick Hudson on Parallel JavaScript (RiverTrail)]
* [http://wiki.ecmascript.org/doku.php?id=strawman:data_parallelism Proposed Parallel EcmaScript API]
* [https://groups.google.com/forum/?fromgroups#!forum/mozilla.dev.tech.js-engine.rivertrail mozilla.dev.tech.js-engine.rivertrail discussion group]
{{JavaScript}}
[[Category:Intel
[[Category:JavaScript engines]]
|