River Trail: Parallel Web Applications

In a world where the web browser is the user's window into computing, browser applications must leverage all available computing resources to provide the best possible user experience. Today web applications do not take full advantage of parallel client hardware due to the lack of appropriate programming models.

ParallelJS technology (code named River Trail) puts the parallel compute power of client's hardware into the hands of the web developer while staying within the safe and secure boundaries of the familiar JavaScript programming paradigm.

River Trail gently extends JavaScript with simple deterministic data-parallel constructs that are translated at runtime into a low-level hardware abstraction layer. By leveraging multiple CPU cores and vector instructions, River Trail achieves significant, up to an order of magnitude speedup over sequential JavaScript.


 


Per informazioni più dettagliate sulle ottimizzazioni basate su compilatore, vedere il nostro Avviso sull'ottimizzazione.