Intel River TrailRiver Trail est une extension développée par Intel permettant la programmation parallèle. Elle permet d’accélérer l’exécution du JavaScript en exploitant au mieux les différents cœurs d’un processeur. River Trail fonctionne avec le WebGL, le HTML5, Canvas et va proposer un accès aux instructions avancées des processeurs Intel (SSE et AVX) pour les jeux. L’écriture des applications Web JavaScript parallèles devrait être aussi simple que le développement des applications JavaScript standards pour les développeurs Web.

 

Une démonstration assez incroyable, fonctionnant pour le moment uniquement sur Firefox est disponible sur Github. Codée en JavaScript, elle reproduit des mouvements physiques de particules jusqu'à 52 fps grâce à l'extension River Trail. La simulation de l’application basée sur River Trail et WebGL a été effectuée sur un PC ayant un processeur huit cœurs. En résultat, l’application tourne environ quinze fois plus rapidement que la version écrite avec le langage JavaScript standard.

Intel envisage de proposer cette extension à l’Ecma International afin qu’elle fasse partie de la norme ECMAScript.

Télécharger River Trail .