最小CPUモデルを確認する

最小CPUモデルを確認する

CPU の最小バージョンを確認する方法はありますか? Ivy Bridge 以降をサポートしているので、Ivy Bridge、Haswell、Skylake などを確認する必要があります。

現在、私は lscpu を使用して、各 CPU のモデル名を一致させ、すべての構成を追加しています。新しいバージョンごとに増えているように見えるモデル番号もありますが、それを当てにできるかどうかはわかりません。

では、Ivy Bridge やそれ以降の CPU に対して何らかのインテリジェントなチェックを実行する方法はあるのでしょうか?

答え1

数年前、私は同様の議論をしましたが、そのようなチェックはしないようアドバイスされました。CPU の数字はあまり役に立たない (XEON や新しいファミリーには追加ビットがある可能性がある) ことに加え、数年後には Intel が新しいファミリーの CPU をリリースする (そしていつかリリースする) 可能性がありますが、その場合、機能が削減されます (例: 組み込みデバイス用)。

したがって、ファミリやモデルではなく、コードに必要な特別な CPU 機能 (CPU フラグ) を確認する必要があります。

関連情報