Linuxの生みの親であるLinus Torvaldsは、x86のマイクロアーキテクチャクラスを「ゴミ」と公然と批判しました。新しいLinux KConfigビルドのアップデートと追加に関する議論において、TorvaldsはAMD64またはx86_64アーキテクチャの機能レベルに対する不満と承認の欠如を明らかにしました。「x86-64マイクロアーキテクチャのレベルに深入りしないでください。それは無理な概念です。“v2”, “v3”, “v4”などの命名規則は、根絶すべき不条理なglibcの遺物であるようです。誰が「マイクロアーキテクチャレベル」のナンセンスを考案したのか分かりませんが、私にとっては完全に非公式で根本的に誤ったアプローチです。」x86-64マイクロアーキテクチャのレベルは、Red HatのFlorian Weimerによって2020年に最初に提案され、当初は「レベルA、B、およびC」として、その後「レベルD」が追加されました。\n\nLinus Torvaldsは、これらのアーキテクチャレベルは問題の単純化ではなく、むしろ複雑化を引き起こすと主張しています。ハードウェア命令や機能の開発を直線的に進めようとすることは、実用的ではないのです。\n\nTorvaldsは、AVXのような特定のCPU命令が特定のプロセッサファミリーで現れ、後に消える可能性があることについて有効な指摘をしました。\n\n最近の例として、Intelが第11世代Rocket LakeでAVX-512を導入し、その後のプロセッサ世代で命令を削除したことが挙げられます。\n\n