Maglev の新しい JIT コンパイラーが Chrome のパフォーマンスを向上

Google は新しい JIT コンパイラ Maglev を導入し、114 月 5 日に Chrome 7.5 ユーザーへの展開を開始します。 JIT コンパイラーは、頻繁に使用される JavaScript コードに対して高性能のマシンコードを迅速に生成することを目的としています。 Maglev を有効にすると、ジェットストリームのパフォーマンス テストが 5%、スピードメーター テストが XNUMX% 高速化されました。

さらに、Chrome のパフォーマンス向上の一般的なダイナミクスについても言及します。

  • Web サイトを操作するときのブラウザの応答性に焦点を当て、人気のある JavaScript ライブラリの実行速度を測定する Speedometer テストでは、Chrome のスコアが 330 ポイントから 491 ポイントに向上しました。 Maglev への移行に加えて、テストでは、過去 101 年間のリリース (第 XNUMX 号以降) で行われた他の最適化 (たとえば、JavaScript エンジンでの関数呼び出しの最適化) も考慮されました。
  • Jetstream テストでは、JavaScript と WebAssembly を使用した高度な Web アプリケーションの動作をテストするように設計されており、Maglev を使用することで 330 ポイント (7.5% の改善) のスコアを達成することができました。
  • ブラウザのグラフィックス サブシステムが高フレーム レートで情報をレンダリングする能力をテストする MotionMark テストでは、パフォーマンスが昨年より 20 倍向上しました。 今年の初め以来、開発者は Chrome でのグラフィックスの作業を高速化する 2 以上の最適化を提案しており、そのうちの半分はすでに安定版リリースのコード ベースに含まれています。 たとえば、Canvas での作業のパフォーマンスが向上し、コード プロファイリングに基づく最適化が有効になり、GPU 側で実行されるタスクのスケジューリングが向上し、レイヤーのフラット化 (合成) のパフォーマンスが向上し、新しい動的アンチ- エイリアシング アルゴリズム MSAA (Multisample Anti-Aliasing) が実装され、XNUMXD キャンバス ラスタライゼーションが別のプロセスに分割され、操作が並列化されます。

出所: オープンネット.ru

コメントを追加します