O novo compilador JIT da Maglev aumenta o desempenho do Chrome

O Google lançou um novo compilador JIT, Maglev, que começará a ser implementado para usuários do Chrome 114 em 5 de junho. O compilador JIT visa gerar rapidamente código de máquina de alto desempenho para código JavaScript muito usado. A ativação do Maglev acelerou o teste de desempenho do Jetstream em 7.5% e o teste do velocímetro em 5%.

Além disso, são mencionadas a dinâmica geral de crescimento do desempenho do Chrome:

  • No teste Speedometer, que se concentra na capacidade de resposta do navegador ao trabalhar com sites e na medição da velocidade de execução de bibliotecas JavaScript populares, as pontuações do Chrome melhoraram de 330 para 491 pontos. Além da transição para Maglev, os testes também levaram em consideração outras otimizações feitas nos lançamentos do ano passado (da edição 101), por exemplo, otimizações para chamada de funções no mecanismo JavaScript.
  • No teste Jetstream, concebido para testar o trabalho com aplicações web avançadas utilizando JavaScript e WebAssembly, a utilização do Maglev permitiu-nos atingir uma pontuação de 330 pontos (uma melhoria de 7.5%).
  • No teste MotionMark, que testa a capacidade do subsistema gráfico do navegador de renderizar informações em altas taxas de quadros, o desempenho triplicou desde o ano passado. Desde o início do ano, os desenvolvedores propuseram mais de 20 otimizações que agilizam o trabalho com gráficos no Chrome, metade das quais já estão incluídas na base de código das versões estáveis. Por exemplo, o desempenho do trabalho com o Canvas foi melhorado, as otimizações baseadas no perfil de código foram habilitadas, o agendamento de tarefas executadas no lado da GPU foi melhorado, o desempenho do nivelamento de camadas (composição) foi melhorado, um novo anti dinâmico O algoritmo de aliasing MSAA (Multisample Anti-Aliasing) foi implementado e a rasterização de tela 2D foi fornecida em processos separados para paralelizar as operações.

Fonte: opennet.ru

Adicionar um comentário