今週末、 リーナス·トーバルズ (Linuxカーネルの作成者) に彼の意見を共有しました 命令セット インテル AVX-512 これらのプロセッサのいくつかで見つかりました。
彼が残したコメントの中で、トーバルズ 私はそれを言及します «AVX-512が痛みを伴う死を遂げることを期待する"
Linuxの父にとって、 AVX-512命令セットは、HPC市場にのみ有益です そしてそれは本当の欠点を持っています。 彼によると、Intelはリソースの浪費をやめるべきだという。 新しい命令セットで 本当に重要なことに集中する。
米国のチップメーカーであるIntelは最近、今後のAlderLakeプロセッサがAVX-512命令セットと互換性がなくなることを発表しました。
AVX-512は、SIMD命令の512ビット拡張機能のセットです。 (高度なベクトル拡張) x256命令セットアーキテクチャ用の86ビット Intelが512年前に提案したこと。 AVX-200のサポートは、2016年にIntel Xeon Phi xXNUMX(Knights Landing)プロセッサでデビューしました。
続いて AVX-512が突破 チップメーカーからの他のオファーに、 主にSkylake-SP、Skylake-X、Cannon Lake、Cascade Lake。 現在、同社のIntel CooperLakeおよびIceLakeプロセッサは、特定のAVX-512サブセットをサポートしています。 Intelは、次のAlder LakesがAVX-512を運用しないことを最近発表する前に、TigerLakeがAVX-XNUMXを運用することを確認したと噂されています。
Torvaldsにとって、これはすべて役に立たないので、Intelが基本に戻ってプロセスを再開することを望んでいます。
「AVX-512が苦痛な死を遂げ、Intelが魔法の命令を作成して信頼できるベンチマークを作成するのではなく、実際の問題を解決し始めることを願っています」と彼は述べました。
さらに チップメーカーが通常のコードにもっと集中することを望んでいる、これはHPC(ハイパフォーマンスコンピューティング)またはその他の不要な特殊なケースではありません。 Torvaldsの言うことから、これはすべてIntelがチップ市場を支配していた時代を彷彿とさせますが、そのFPパフォーマンスはゼロでした。
「前にも言いましたが、もう一度言います。x86の全盛期に、Intelが銀行を笑い、すべての競争相手を殺したとき、FP Chargesに関しては、絶対に誰もがIntelよりも優れていました。
IntelのFPパフォーマンスは(比較的言えば)ゼロでしたが、実際、ベンチマークの外では誰も気にかけなかったので、それは問題ではありませんでした。 同じことが現在および将来のAVX-512にも当てはまります。 はい、重要なものを見つけることができます。 いいえ、これらのものは一般的に機械を販売していません」と彼は言いました。
Linus Torvaldsは、AVX-512には本当の欠点があると考えています そして、それがまだFP数学(AVX-512ではなくGPU上)であっても、会社がトランジスタに割り当てた予算を他のより関連性の高いものに使用することを望んでいます。
それ以外の場合は、AMDのようにコアを増やしてください(シングルスレッドのパフォーマンスは良好ですが、AVX-512のように無駄はありません)。 そのため、最近IntelプロセッサからAMDThreadripperプロセッサに移行したことを思い出してください。
Torvaldsは、このプロセッサを使用すると、彼の「allmodconfig」テストが以前の512倍高速になると述べました。 それでもAVX-512と比較して、最大周波数を抑制するAVX-XNUMXパワーウイルスではなく、通常の整数コードでパワー制限に到達することを望んでいると述べています(人々がmemcpyに使用することになったためです!) 。
最後に、Linus Torvaldsは、AVX-512が何か間違っていると考えていると述べました。
はい、はい、私は偏見があります。 私はFPベンチマークに絶対に反対し、他の人々がそれらを深く気にかけていることを認識しています。 AVX-512はまったく間違ったことだと思います。 それは私の趣味の一つです。 これは、一部には市場の細分化が進んだことによって、Intelが間違ったことをした良い例だ」と語った。
あなたがそれについてもっと知りたいならば、あなたは相談することができます 次のリンク。