Content deleted Content added
m Importing Wikidata short description: "JavaScript engine developed by Intel, which allows parallel processing" (Shortdesc helper) |
Jerryobject (talk | contribs) Template:Infobox software, WP:REFerence WP:CITation parameters: respaces, cut whitespace characters to standardize, aid work via small screens, fills, cut inapplicables, reorders, author > last + first, update-standardize. WP:LINKs: adds, update-standardizes, needless-WP:PIPEs > WP:NOPIPEs. MOS:FIRSTABBReviations define-clarify before parenthetic WP:ABBRs. Template:GitHub add. |
||
Line 1:
{{Short description|JavaScript engine developed by Intel, which allows parallel processing}}
{{Infobox software
| name
| title
| logo
| screenshot
| caption
▲| author =
▲| developer = Intel
▲| released = <!-- {{Start date|YYYY|MM|DD|df=yes/no}} -->
▲| discontinued =
| latest release
▲| latest preview version =
| size =
▲| programming language =
| language = English
▲| operating system =
| genre = [[JavaScript engine]]
▲| platform =
| license = [[BSD licenses#2-clause|BSD 2-clause]]
▲| website = {{URL|https://github.com/IntelLabs/RiverTrail}}
}}
'''River Trail''' (also known as '''Parallel JavaScript''') is
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==
* 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]
▲* [https://github.com/IntelLabs/RiverTrail RiverTrail source on GitHub]
{{JavaScript}}
|