armcpu
Python script to identify known ARM64 CPU models
armcpu gathers model information from /proc/cpuinfo or the
command line, and identifies the CPU model from that
information.
Some examples of output generated by armcpu include:
- processor 0: ARM Cortex-A78AE r0p1
- processor 0: ARM Cortex-A57 r1p3
- processor 0: NVIDIA Carmel
- processor 1: NVIDIA Denver 2.0
- processor 0: Ampere eMAG
- processor 0: APM X-Gene (Potenza)
- processor 0: Cavium Thunder X2
lscpu:
Another tool, lscpu from the
util-linux
project, also supports identification of ARM models. But I
have found that it is built incorrectly on some platforms
(e.g. Nvidia). So I wrote this script to avoid reliance
on it.
Bugs & Comments:
Please send any bug reports or comments to
armcpu@etallen.com.
|