Le nouveau compilateur JIT de Maglev améliore les performances de Chrome

Google a dévoilé un nouveau compilateur JIT Maglev, qui sera progressivement activé pour les utilisateurs de Chrome 114 à partir du 5 juin. Ce compilateur JIT est conçu pour générer rapidement du code machine hautes performances pour le code JavaScript trÚs utilisé. L'activation de Maglev a permis d'accélérer de 7.5 % le benchmark Jetstream et de 5 % le benchmark Speedometer.

De plus, la dynamique générale de la croissance des performances de Chrome est mentionnée :

  • Dans le test Speedometer, qui se concentre sur la rĂ©activitĂ© d'un navigateur lors de la navigation sur des sites Web et mesure la vitesse d'exĂ©cution des bibliothĂšques JavaScript populaires, le score de Chrome est passĂ© de 330 Ă  491. Outre le passage Ă  Maglev, le test a Ă©galement pris en compte d'autres optimisations apportĂ©es aux versions de l'annĂ©e derniĂšre (depuis la version 101), telles que les optimisations des appels de fonctions dans le moteur JavaScript.
  • Dans le test Jetstream, qui teste des applications Web avancĂ©es Ă©crites en JavaScript et WebAssembly, Maglev a obtenu un score de 330 points (une amĂ©lioration de 7.5%).
  • Lors du test MotionMark, qui vĂ©rifie la capacitĂ© du sous-systĂšme graphique du navigateur Ă  restituer les informations Ă  une frĂ©quence d'images Ă©levĂ©e, les rĂ©sultats ont triplĂ© depuis l'annĂ©e derniĂšre. Depuis le dĂ©but de l'annĂ©e, les dĂ©veloppeurs ont proposĂ© plus de 20 optimisations pour accĂ©lĂ©rer le traitement graphique dans Chrome, dont la moitiĂ© est dĂ©jĂ  intĂ©grĂ©e au code des versions stables. Par exemple, les performances de Canvas ont Ă©tĂ© amĂ©liorĂ©es, des optimisations basĂ©es sur le profilage de code ont Ă©tĂ© incluses, la planification des tĂąches cĂŽtĂ© GPU a Ă©tĂ© amĂ©liorĂ©e, les performances de la convergence des couches (compositing) ont Ă©tĂ© amĂ©liorĂ©es, un nouvel algorithme d'anticrĂ©nelage dynamique MSAA (Multisample Anti-Aliasing) a Ă©tĂ© implĂ©mentĂ© et la rastĂ©risation du canevas 2D a Ă©tĂ© dĂ©placĂ©e vers des processus distincts afin de parallĂ©liser les opĂ©rations.

Source: opennet.ru

Achetez un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS đŸ”„ Achetez un hĂ©bergement web fiable avec protection DDoS, serveurs VPS et VDS | ProHoster