Arm64EC
ネイティブ Arm64 と x64 のコードを 1 つのプロセスで
Arm64EC(Emulation Compatible)は、ネイティブ Arm64 コードとエミュレートされた x64 コードが同じアプリ内で相互に呼び出せる ABI です。開発者はすべてを一度に書き直す代わりに、重要な部分から移植できます。
ポイント
-
段階的に移植
性能が重要なモジュールを Arm64EC として再コンパイルし、残りは準備ができるまで x64 のままにできます。
-
プラグインはそのまま動作
既存の x64 プラグインやサードパーティ製ライブラリを、変更なしで Arm64EC アプリに読み込めます。
-
ほぼネイティブの速度
Arm64EC のコードはネイティブで実行され、残りの x64 部分だけが Prism を経由します。