Intel VT FlexMigration の資料が公開

Intelx86 系 CPU の仮想化技術 VT-x の拡張機能である FlexMigration の資料。FlexMigration 機能はゲストに見せる CPUID を変更できる機能。
アーキテクチャやモデルが異なる x86 CPU 間でライブマイグレーションを行なう際に、ゲスト CPU に見せている CPUID を変えないで済ますことが可能になる。

例えば AVX を持っている CPU から、FlexMigration を持っているが AVX を持っていない CPU 上にゲストがマイグレーションして来た時に、AVX が使えるようにゲストの CPUID には報告しておき、AVX 命令自体はハイパーバイザー側でソフトエミュレーションするとかを狙っているのだと思われ。