vCPU ごとに (つまり、論理プロセッサごとに) P-State を割り当てて、同じホストの論理プロセッサごとに DVFS を持つことは可能ですか?

vCPU ごとに (つまり、論理プロセッサごとに) P-State を割り当てて、同じホストの論理プロセッサごとに DVFS を持つことは可能ですか?

Xen や VMware などの現在の仮想化テクノロジーで、次のシナリオが可能かどうか疑問に思っていました。 - 8 コアの CPU 1 個、コアあたり 2 つの論理プロセッサ (スレッド) (ハイパースレッディングが有効) を備えた 1 台の物理ホストが仮想化され、それぞれ 1 つの vCPU を持つ 16 台の仮想マシン (VM) が作成されます。

各 VM について、同じ物理マシン上でホストされている場合でも、他の VM とは独立して、その vCPU に P-States を設定することは可能ですか (もちろん、最大周波数は物理プロセッサの最大周波数、つまりコアの最大周波数、つまり論理プロセッサの最大周波数になります)?

言い換えれば、現在の仮想化テクノロジーは、すべての vCPU が同じホストにプロビジョニングされる、vCPU ごとの DVFS (vCPU ごとに異なる P-States を使用) をサポートしていますか?

たとえば、VM1 の vCPU の周波数を 1.5GHz から 1GHz に下げ、他の 15 台の VM は 1.5GHz で動作し続けることはできますか。ここで、1.5GHz は物理プロセッサ (つまりコア、つまり論理プロセッサ) の最大周波数です。

しばらくインターネットで検索していたのですが、明確な答えが得られなかったので、上記の質問に答えていただければ幸いです。

お時間を割いていただき、誠にありがとうございます。

関連情報