Intelは、ハードウェアレベルでAlderLakeプロセッサからのAVX-512命令のサポートを廃止することを決定しました。これは、匿名のソースを参照して、ポータルTom'sHardwareによって報告されます。第12世代コアプロセッサのすべての新しいバッチは、物理レベルでのAVX-512命令セットのサポートを奪われることに注意してください。
ジャーナリストはIntelにコメントを求め、次のように回答しました。「AVX-512命令のサポートは、すでに市場に出ているAlderLakeデスクトッププロセッサでは物理的に無効にされていません。ただし、同社は、AlderLakeチップの将来のバッチでAVX-512の物理的なサポートを廃止する予定です。」
したがって、製造業者は、最新の民生用プロセッサでのAVX-512命令セットの長い歴史に終止符を打ちます。これらの手順は、AIに関連するものなど、特定のプロフェッショナルソフトウェアアプリケーションのパフォーマンスを向上させるために使用されることを思い出してください。
Intelは当初、チップが2つの異なるマイクロアーキテクチャを使用しているためAVX-512はAlder Lakeプロセッサでサポートされないと述べました。一方はこの命令セットで動作し、もう一方は動作しません。ただし、しばらくして、メーカーはAlderLakeプラットフォームの最適化に関する情報を公開しました。これらのドキュメントは、新しいプロセッサでのAVX-512のサポートがまだ計画されていることを示していますが、公式には、第12世代Coreチップはこの命令セットでは動作しないと再び公式に述べています。その後、同社は、AlderLake用のAVX-512について言及しなくなった新しいプラットフォーム最適化のヒントをリリースしました。
第12世代のコアプロセッサの発売により、上記の一連のコマンドの操作は、一部のマザーボードモデルのBIOSを介してアクティブ化できることが発見されました。当初、Intelはこれについて何も言わなかったが、その後、AlderLakeでのAVX-512の運用を公式のサポートなしでオーバークロックと見なすと発表した。同社は、この機能はご自身の危険とリスクでのみ使用できると付け加えました。
今年の1月、IntelがBIOSファームウェアの更新を通じて新しいバージョンのプロセッサマイクロコードでの命令サポートを無効にする予定であるという情報が表示されました。会社はまさにそれをしました。 AVX-512命令を有効にする機能を欠いたマザーボード用の新しいBIOSバージョンがリリースされました。このコマンドセットを引き続き使用したい場合は、マザーボードのファームウェアを最新バージョンに更新しないことをお勧めします。
問題は解決したようです。ただし、MSIはこの制限を回避する方法を見つけました。このために、BIOSファームウェアの古いバージョンと新しいバージョンを切り替えることができる特別なメカニズムが提案されました。これにより、ユーザーの専門的なスキルは必要ありません。この方法は単純で機能していることがわかりました。
どうやら、Intelはそのような「船上の反逆」に憤慨しており、今や同社は、プロセッサから作業を担当するブロックを削除するだけで、AVX-512命令のサポートをやっと取り除くことにしました。その後、BIOSの変更やその他のトリックによって、AlderLakeプロセッサの後続のすべてのバッチでこの命令セットのサポートが返されることはありません。したがって、ユーザーがAVX-512命令を使用する場合は、古いバッチからプロセッサを探す必要があり、古いBIOSバージョンを使用する必要があります。
Intelの行動により、最新のアーキテクチャでAVX-512命令を使用したいユーザーは、そのようなサポートが提供されているより高価なXeonシリーズプロセッサに目を向ける必要があることが明らかになっています。同時に、AMDがZen4アーキテクチャに基づく今後のプロセッサにAVX-512命令のサポートを含めることを計画しているという噂があります。
Intelは現在、製品で公式にオーバークロックできないAlderLakeプロセッサのオーバークロックを「許可」しているマザーボードベンダーとも取引しています。企業はこれらの回避策に不満を持っているため、Intelは近い将来この「問題」の解決策を見つける可能性もあると予想されます。
2022-03-03 15:13:23
著者: Vitalii Babkin