人間が読めるCPU名を見つけるには? [コピー]

人間が読めるCPU名を見つけるには? [コピー]

起動するGKEクラスタに使用されるCPUの名前を知る必要があります。コマンドにはオプションがgcloudありますが--min-cpu-platform、これが最小限で、より高いCPUタイプを取得できることは私の理解です。ノードにログインして実行すると、、、、がlscpu与えられますlshwが、この値を「Ice Lake」や「Cascade Lake」などに変換する方法が見つかりませんでした。そうする必要があります。CPU FamilyModelStepping

これは重複ではありませんコマンドラインでインテルアーキテクチャスイートを見つける方法これは、GKEノードで利用できないか、私が探している情報を生成しないためです。特定のCPUシリーズ、モデル、およびソースを見つける方法が必要ですlscpu。 ark.intel.comやWikipediaにはこの情報がないようです。

答え1

lscpu上記のコマンドに加えて、またはは、検索lspciに役立つ他の手がかりを提供することができます。dmidecodeless /proc/cpuinfo

$ lspci | grep -i bridge
00:00.0 Host bridge: Intel Corporation Sky Lake-E DMI3 Registers (rev 04)
00:1c.0 PCI bridge: Intel Corporation C620 Series Chipset Family PCI Express Root Port #1 (rev f9)
00:1c.5 PCI bridge: Intel Corporation C620 Series Chipset Family PCI Express Root Port #6 (rev f9)
00:1f.0 ISA bridge: Intel Corporation C621 Series Chipset LPC/eSPI Controller (rev 09)
02:00.0 PCI bridge: ASPEED Technology, Inc. AST1150 PCI-to-PCI Bridge (rev 04)
17:00.0 PCI bridge: Intel Corporation Sky Lake-E PCI Express Root Port A (rev 04)
17:02.0 PCI bridge: Intel Corporation Sky Lake-E PCI Express Root Port C (rev 04)
17:03.0 PCI bridge: Intel Corporation Sky Lake-E PCI Express Root Port D (rev 04)
3a:00.0 PCI bridge: Intel Corporation Sky Lake-E PCI Express Root Port A (rev 04)
85:02.0 PCI bridge: Intel Corporation Sky Lake-E PCI Express Root Port C (rev 04)
85:03.0 PCI bridge: Intel Corporation Sky Lake-E PCI Express Root Port D (rev 04)
ae:00.0 PCI bridge: Intel Corporation Sky Lake-E PCI Express Root Port A (rev 04)
ae:02.0 PCI bridge: Intel Corporation Sky Lake-E PCI Express Root Port C (rev 04)
# dmidecode -s processor-version
Intel(R) Xeon(R) Gold 6130 CPU @ 2.10GHz
Intel(R) Xeon(R) Gold 6130 CPU @ 2.10GHz

それでも役に立たない場合は、プロセッサスイートとバージョンについてできるだけ多くの情報を見つけて、Web検索でコード名を見つける必要があります。

システムが実行されているオペレーティングシステムによっては、次のような他の便利なコマンドがあります。

$ grep -i cpu /var/run/dmesg.boot

$ pciconf -lv

関連情報