Home
cpuid
armcpu
marks
msr
xping
nuu (external)

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.