Google porte le JavaScript dans le monde du calcul hautes performances

silicon.fr · 6 février 2011 · Lire l'article entier ↗

Les moteurs JavaScript modernes, dotés de compilateurs just-in-time avancés et de fonctionnalités HTML5, ouvrent de nouvelles possibilités pour les applications web. Google a exploré cette voie en développant une application de rendu de fractales construite uniquement avec des technologies standardisées : JavaScript, HTML et CSS, sans recours à des bibliothèques externes spécialisées.

L'ingéniosité réside dans l'utilisation des Web Workers pour exécuter les calculs en arrière-plan et en parallèle, exploitant ainsi les architectures multicoeurs modernes. Les résultats sont affichés via un canevas 2D. Les performances mesurées sur Chrome 9.0 montrent un écart de 15 à 75 fois avec du code en assembleur non optimisé, un résultat encourageant qui soulève la question du potentiel réel du calcul haute performance dans les navigateurs web.

← Toutes les actualités