La Nova JIT-Kompilo de Maglev Pliigas la Efikecon de Chrome

Google enkondukis novan JIT-kompililon, Maglev, kiu komenciĝos al Chrome 114-uzantoj la 5-an de junio. La kompililo JIT celas rapide generi alt-efikan maŝinkodon por tre uzata JavaScript-kodo. Ebligi Maglev akcelis la Jetstream-efikecteston je 7.5% kaj la Speedometer-teston je 5%.

Krome, la ĝenerala dinamiko de Chrome-agado-kresko estas menciitaj:

  • En la Speedometer-testo, kiu fokusiĝas al retumila respondemo kiam oni laboras kun retejoj kaj mezuras la ekzekutrapidecon de popularaj JavaScript-bibliotekoj, la poentoj de Chrome pliboniĝis de 330 ĝis 491 poentoj. Krom la transiro al Maglev, testado ankaŭ enkalkulis aliajn optimumojn faritajn en eldonoj dum la pasinta jaro (el numero 101), ekzemple, optimumojn por voki funkciojn en la JavaScript-motoro.
  • En la provo Jetstream, desegnita por testi laboron kun altnivelaj TTT-aplikoj uzante JavaScript kaj WebAssembly, la uzo de Maglev permesis al ni atingi poentaron de 330 poentoj (plibonigo de 7.5%).
  • En la MotionMark-testo, kiu testas la kapablon de la grafika subsistemo de la retumilo bildi informojn je altaj framfrekvencoj, rendimento pliboniĝis trioble ekde la pasinta jaro. Ekde la komenco de la jaro, programistoj proponis pli ol 20 optimumojn, kiuj akcelas laboron kun grafikaĵoj en Chrome, duono de kiuj jam estas inkluzivitaj en la koda bazo de stabilaj eldonoj. Ekzemple, la agado de laboro kun Canvas estis pliigita, optimumigoj bazitaj sur koda profilado estis ebligitaj, planado de taskoj faritaj sur la GPU-flanko estis plibonigita, la agado de tavolplatigo (komponado) estis plibonigita, nova dinamika kontraŭ. -aliasing algoritmo MSAA (Multisample Anti-Aliasing) estis efektivigita, kaj 2D kanvasa rasterigo estis disponigita en apartajn procezojn por paraleligi operaciojn.

fonto: opennet.ru

Aldoni komenton