Google porte le JavaScript dans le monde du calcul hautes performances
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.
Actu