A Maglev új JIT fordítója növeli a Chrome teljesítményét

A Google bemutatta az új Maglev JIT fordítót, amely június 114-én jelenik meg a Chrome 5 felhasználók számára. A JIT fordító célja, hogy gyorsan generáljon nagy teljesítményű natív kódot az aktívan használt JavaScript kódokhoz. A Maglev bevonása lehetővé tette, hogy a Jetstream teljesítménytesztet 7.5%-kal, a Speedometer tesztet pedig 5%-kal gyorsítsuk fel.

Ezenkívül megemlítjük a Chrome általános teljesítménydinamikáját:

  • A Speedometer tesztben, amely a böngésző webhelyekre adott válaszkészségének értékelésére és a népszerű JavaScript-könyvtárak végrehajtási sebességének mérésére összpontosít, a Chrome pontszáma 330-ról 491-re javult. A tesztelés során a Maglev-re való váltás mellett egyéb, az elmúlt évben (a 101-es kiadás óta) a kiadásokban végrehajtott optimalizálásokat is figyelembe vették, például a JavaScript-motor függvényhívás-optimalizálásait.
  • A Jetstream tesztben, amelyet a fejlett JavaScript és WebAssembly webalkalmazások tesztelésére terveztek, a Maglev használata 330 pontot ért el (7.5%-os javulás).
  • A MotionMark tesztben, amely a böngésző grafikus alrendszerének azt a képességét vizsgálja, hogy képes-e nagy képsebességgel megjeleníteni az információkat, a teljesítmény háromszor javult tavaly óta. Az év eleje óta a fejlesztők több mint 20 optimalizálást javasoltak, amelyek felgyorsítják a grafikával való munkát a Chrome-ban, amelyek fele már szerepel a stabil kiadások kódbázisában. Például javult a vászon teljesítménye, engedélyezték a kódprofilozáson alapuló optimalizálásokat, javult a GPU-feladatütemezés, javult a rétegezési (kompozíciós) teljesítmény, új MSAA (Multisample Anti-Aliasing) dinamikus élsimítási algoritmus került bevezetésre. megvalósítva, és a 2D vászonraszterezést eltávolítottuk. Külön folyamatokba a műveletek párhuzamosítása érdekében.

Forrás: opennet.ru

Hozzászólás