cpuid

Langue: en

Version: 1 Sep 2010 (fedora - 01/12/10)

Autres sections - même nom

Section: 1 (Commandes utilisateur)

NAME

cpuid - Dump CPUID information for each CPU

SYNOPSIS

cpuid [options...]

DESCRIPTION

cpuid dumps detailed information about the CPU(s) gathered from the CPUID instruction, and also determines the exact model of CPU(s) from that information.

It dumps all information available from the CPUID instruction. The exact collection of information available varies between manufacturers and processors. The following information is available consistently on all modern CPUs:

         vendor_id
         version information (1/eax)
         miscellaneous (1/ebx)
         feature information (1/ecx)
 

It also produces synthetic fields based on information from multiple CPUID functions. Currently, the synthetic fields are the exact model of each CPU (but see LIMITATIONS below) as (synth); the multiprocessing characteristics including the number of cores per chip (c) and the number of hyperthreads per core (t) as (multi-processing synth); and a decoding of the APIC physical ID as (APIC synth).

The determination of the model is based on the following information:

         version information (1/eax), processor type
         version information (1/eax), family
         version information (1/eax), model
         version information (1/eax), stepping id
         version information (1/eax), extended family
         version information (1/eax), extended model
         feature information (1/ecx), virtual machine extensions
         brand id (1/ebx)
         brand (0x80000004)
         cache and TLB information (2)
         deterministic cache parameters (4/eax), extra processor cores
         AMD extended brand id (0x80000001/ebx)
         AMD extended processor signature (0x80000001/eax)
         Transmeta processor revision ID (0x80860001/ebx & ecx)
 

The determination of the multiprocessing characteristics and decoding of APIC physical ID is based on the following information:

         feature information (1/edx), hyper-threading / multi-core supported
         miscellaneous (1/ebx), cpu count
         deterministic cache parameters (4/eax), extra processor cores on this die