Acesta este comanda cpuid care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
cpuid - Eliminați informațiile CPUID pentru fiecare CPU
REZUMAT
cpuid [Opțiuni...]
DESCRIERE
cpuid aruncă informații detaliate despre CPU(e) adunate din instrucțiunea CPUID și
determină, de asemenea, modelul exact al CPU (proceselor) din acele informații.
Deversează toate informațiile disponibile din instrucțiunea CPUID. Colecția exactă a
informațiile disponibile variază între producători și procesoare. Următoarele
informațiile sunt disponibile în mod constant pe toate procesoarele moderne:
vendor_id
informații despre versiune (1/eax)
diverse (1/ebx)
informații despre caracteristici (1/ecx)
De asemenea, produce câmpuri sintetice bazate pe informații din mai multe funcții CPUID.
În prezent, câmpurile sintetice sunt modelul exact al fiecărui CPU (dar vezi LIMITARI
mai jos) ca (sintet); caracteristicile de multiprocesare inclusiv numărul de nuclee per
chip (c) și numărul de hyperthread-uri per nucleu (t) ca (sintetizator multiprocesare); si a
decodificarea ID-ului fizic APIC ca (sintetizat APIC).
Determinarea modelului se bazează pe următoarele informații:
informații despre versiune (1/eax), tip procesor
informații despre versiune (1/eax), familie
informații despre versiune (1/eax), model
informații despre versiune (1/eax), ID de pas
informații despre versiune (1/eax), familie extinsă
informații despre versiune (1/eax), model extins
informații despre caracteristici (1/ecx), extensii de mașini virtuale
ID de marcă (1/ebx)
marca (0x80000004)
cache și informații TLB (2)
parametrii cache determiniști (4/eax), nuclee de procesor suplimentare
ID de marcă extins AMD (0x80000001/ebx)
Semnătura procesorului AMD extins (0x80000001/eax)
ID-ul revizuirii procesorului Transmeta (0x80860001/ebx & ecx)
Determinarea caracteristicilor de multiprocesare și decodificarea ID-ului fizic APIC
se bazează pe următoarele informații:
informații despre caracteristici (1/edx), suportat hyper-threading/multi-core
diverse (1/ebx), număr CPU
parametri determiniști ai memoriei cache (4/eax), nuclee de procesor suplimentare pe această matriță
Caracteristici x2APIC / topologie procesor (0xb)
Indicatori de caracteristică AMD (0x80000001/ecx)
Miezuri CPU logice AMD (0x80000008/ecx), numărul de nuclee CPU logice - 1
În plus, o determinare mai simplă și mai grosieră a procesorului se realizează folosind numai
informațiile enumerate mai sus la informații despre versiune (1/eax). Este furnizat ca (simplu
synth) sub informații despre versiune (1/eax). Cu toate acestea, tinde să nu poată distinge
între diferite procesoare moderne.
OPŢIUNI
cpuid acceptă următoarele argumente în linia de comandă:
-1, --unul-cpu
Afișează informații numai pentru primul procesor. Acest lucru reduce ieșirea pe a
sistem multiprocesor și este util atunci când sunteți sigur că toate procesoarele sunt identice.
-f FILE, --file=FILE
Citiți informații brute hexadecimale din FILE în loc de din execuțiile cpuid-ului
instrucțiune.
-h, -H, --Ajutor
Afișează informații de ajutor.
-eu, --inst
Utilizați instrucțiunea CPUID. Informațiile pe care le oferă sunt de încredere. Nu este
este necesar să fie root pentru a utiliza această opțiune. (Această opțiune este implicită.)
-k, --nucleu
Utilizați modulul de nucleu CPUID. Informațiile nu par să fie de încredere pentru toate
combinații de tip CPU și versiune de kernel. De obicei, este necesar să fie
root pentru a utiliza această opțiune.
-r, --brut
Afișează numai informații brute hexadecimale fără decodare.
-v, --versiune
Afișează versiunea CPU.
LIMITAREA
Există numeroase cazuri în care nu există nicio modalitate de a face distincția între diferite procesoare din
(sintet) informații. În unele cazuri, dimensiunile cache-urilor, numărul de nuclee, șirurile de marcă,
etc., poate fi folosit pentru a distinge mai multe procesoare cu aceeași familie și model. Dar acolo
sunt cazurile în care informațiile respective sunt insuficiente. Oricând cpuid este incapabil să distingă
între mai multe procesoare, va lista toate posibilitățile cunoscute.
Dacă credeți că un anumit procesor ar trebui să fie distins de altul și acesta
nu este, vă rugăm să informați autorul acestui instrument.
Informația (sintetizator multiprocesare) nu este de încredere pe multe procesoare. Este fidel
raportează informațiile furnizate de instrucțiunea CPUID și le decodifică așa cum este recomandat de
producătorii de procesoare, dar adesea aceste informații sunt incorecte. Informatia
pare să indice capacitățile arhitecturii, mai degrabă decât ceea ce anume cip
chiar face. În special, pare obișnuit să se pretindă prezența multiplă
hyperthreads când există doar unul.
INFORMAŢII SURSE
Informațiile despre instrucțiunea CPUID și despre anumite CPU sunt disponibile din următoarele
documente de la Intel Corporationhttp://www.intel.com/support/processors/index.htm>, cu
Numerele documentelor specificate:
241618: Intel Processor Identification and the CPUID Instruction, Application Note
485
242480: Actualizarea specificațiilor procesorului Pentium
242689: Actualizarea specificațiilor procesorului Pentium Pro
243326: Actualizarea specificațiilor procesorului Pentium de 60 și 66 MHz
243337: Actualizarea specificațiilor procesorului Intel Pentium II
243748: Actualizarea specificațiilor procesorului Intel Celeron
243776: Actualizarea specificațiilor procesorului Intel Pentium II Xeon
243887: Actualizare pentru specificațiile procesorului Intel Pentium II pentru mobil
244444: Procesor mobil Intel Celeron la 466 MHz, 433 MHz, 400 MHz, 366 MHz, 333
Actualizare specificații MHz, 300 MHz și 266 MHz
244453: Actualizarea specificațiilor procesorului Intel Pentium III
244460: Actualizarea specificațiilor procesorului Intel Pentium III Xeon
245306: Procesor mobil Intel Pentium III și procesor mobil Intel Pentium III-M
Actualizare specificații
245421: Actualizarea specificațiilor pentru procesorul Intel Celeron mobil (0.18u și 0.13u)
249199: Actualizarea specificațiilor procesorului Intel Pentium 4
249678: Actualizarea specificațiilor procesorului Intel Xeon
250721: Actualizare de specificații pentru procesor Intel Pentium 4 Mobile-M
251309: Procesor mobil Intel Celeron pe proces de .13 microni în pachet Micro-FCPGA
Actualizare specificații
252665: Actualizarea specificațiilor procesorului Intel Pentium M
253176: Procesor mobil Intel Pentium 4 cu specificație magistrală de sistem de 533 MHz
Actualizează
253666: 64 și IA-32 Architectures Software Developer's Manual Volume 2A:
Referință set de instrucțiuni, AM.
276613: Detectarea topologiei procesorului multi-core într-o platformă IA-32 de Khang
Nguyen și Shihjong Kuo
290741: Actualizarea specificațiilor procesorului Intel Xeon MP
290749: Procesor Intel Celeron în actualizarea specificațiilor pachetului cu 478 de pini
300303: Actualizarea specificațiilor procesorului Intel Celeron M
302209: Procesor Intel Pentium M pe proces de 90 nm cu specificație cache L2 de 2 MB
Actualizează
302352: Procesor Intel Pentium 4 pe actualizarea specificațiilor de proces de 90 nm
302354: Actualizarea specificațiilor pentru secvența procesorului Intel Celeron D 3xx
302402: Procesor Intel Xeon cu magistrală de sistem de 800 MHz
302441: Procesor mobil Intel Pentium 4 care acceptă tehnologia Hyper-Threading activată
Actualizarea specificațiilor pentru tehnologie de proces de 90 nm
306752: Procesor Intel Xeon MP pe 64 de biți cu 1 MB L2 Cache Actualizare specificații
306757: Procesor Intel Xeon MP pe 64 de biți cu specificație cache L8 de până la 3 MB
Actualizează
306832: Intel Pentium Processor Extreme Edition și Intel Pentium D Processor
Actualizare specificații
309159: Procesor Intel Xeon dual-core la 2.80 GHz. Actualizare specificații
309222: Procesor Intel Core Duo și procesor Intel Core Solo pe un proces de 65 nm
Actualizare specificații
309627: Actualizare de specificații pentru secvența procesorului Intel Xeon dual-core 7000
311827: Actualizare pentru specificațiile procesului Intel Celeron D 300 Sequence
313065: Actualizare de specificații pentru procesoare Intel Xeon dual-core din seria 5000
313279: procesor Intel Core 2 Extreme X6800 și procesor desktop Intel Core 2 Duo
Actualizarea specificațiilor secvenței E6000
313356: Actualizare de specificații pentru procesoare Intel Xeon dual-core din seria 5100
314554: Actualizare de specificații pentru procesoare Intel Xeon dual-core din seria 7100
314916: Actualizare de specificații pentru procesoare Intel Xeon dual-core din seria 3000
313515: Actualizarea specificațiilor procesorului Intel Pentium Dual-Core
316134: Actualizare de specificații pentru procesoare Intel Xeon Quad-Core din seria 3200
316964: Actualizare de specificații pentru procesor Intel Celeron seria 400
316982: Actualizarea specificațiilor pentru procesoare desktop Intel Pentium Dual-Core seria E2000
317667: Actualizare de specificații pentru procesor Intel Celeron seria 500
318081: Actualizarea specificațiilor pentru procesoarele Intel Xeon pentru seria 7200 și 7300
318547: Actualizarea specificațiilor pentru secvența procesorului Intel Celeron 200
318585: Actualizare de specificații pentru procesor Intel Xeon seria 5400
318586: Actualizare de specificații pentru procesor Intel Xeon seria 5200
318727: Procesor Intel Core 2 Extreme seria QX9000 și Intel Core 2 Quad
Actualizare specificații pentru seriile procesor Q9000, Q9000S, Q8000, Q8000S
318733: Actualizarea specificațiilor pentru procesoarele Intel Core 2 Duo din seria E8000 și E7000
318915: Procesor Intel Core 2 Duo și procesor Intel Core 2 Extreme pe 45-nm
Actualizarea specificațiilor procesului
318925: Actualizare de specificații pentru procesor Intel Celeron Dual-Core seria E1000
319006: Actualizare de specificații pentru procesoare Intel Xeon dual-core din seria 3100
319007: Actualizare de specificații pentru procesoare Intel Xeon Quad-Core din seria 3300
319129: Actualizarea specificațiilor procesorului Intel Core 2 Extreme QX9775
319433: Referință de programare a extensiilor pentru setul de instrucțiuni de arhitectură Intel
319536: Actualizarea specificațiilor pentru procesorul Intel Atom seria Z5xx
319735: Actualizare de specificații pentru procesor Intel Celeron Dual-Core seria T1x00
319978: Actualizare de specificații pentru procesor Intel Atom seria 200
320047: Actualizarea specificațiilor pentru procesoare Intel Atom seria N270
320121: Procesor mobil Intel Core 2 Extreme Quad-Core, Intel Core 2 Quad Mobile
Procesor, procesor Intel Core 2 Extreme Mobile, Intel Core 2 Duo Mobile
Procesor, procesor Intel Core 2 Solo Mobile și procesor Intel Celeron pe 45-nm
Actualizarea specificațiilor procesului
320257: Actualizare pentru specificațiile liniei de produse pentru procesoare integrate Intel EP80579
320336: Actualizare de specificații pentru procesor Intel Xeon seria 7400
320468: Actualizare pentru specificațiile Intel Pentium Dual-Core E6000 și E5000 Series
320529: Actualizare de specificații pentru procesor Intel Atom seria 300
320767: Intel Core i7-900 Mobile Processor Extreme Edition Series, Intel Core
Actualizarea specificațiilor seriei de procesoare mobile i7-800 și i7-700
320836: Intel Core i7-900 Desktop Processor Extreme Edition Series și Intel Core
Actualizare specificații pentru seria de procesoare desktop i7-900
321324: Actualizare de specificații pentru procesor Intel Xeon seria 5500
321333: Actualizare de specificații pentru procesor Intel Xeon seria 3500
322166: Actualizarea specificațiilor din seria de procesoare desktop Intel Core i7-800 și i5-700
322373: Actualizare de specificații pentru procesor Intel Xeon seria 3400
322568: Actualizarea specificațiilor pentru procesor Intel Celeron seria E3x00
322849: Actualizarea specificațiilor pentru procesoare Intel Atom seria N400
322861: Procesor Intel Atom seria D400 (Single Core) Actualizare specificații
322862: Procesor Intel Atom seria D500 (Dual Core) Actualizare specificații
322814: Seria de procesoare mobile Intel Core i7-600, i5-500, i5-400 și i3-300
Actualizare specificații
322911: Intel Core i5-600, seria de procesoare desktop i3-500 și Intel Pentium
Actualizarea specificațiilor procesorului G6950
323056: Actualizarea specificațiilor procesorului Intel Xeon L3406
323179: Intel Core i7-660UE, i7-620LE/UE, i7-610E, i5-520E, i3-330E și Intel
Procesor Celeron P4505, seria U3405 Fișă de date Addendum Actualizare specificații
323105: Actualizarea specificațiilor pentru procesoarele Intel Xeon seria C5500/C3500
323254: Intel Core i7-900 Desktop Processor Extreme Edition Series și Intel Core
Seria de procesoare desktop i7-900 pe actualizarea specificațiilor de proces de 32 nm
323338: Actualizare de specificații pentru procesor Intel Xeon seria 3600
323344: Actualizare de specificații pentru procesor Intel Xeon seria 7500
323372: Actualizare de specificații pentru procesor Intel Xeon seria 5600
323874: Actualizarea specificațiilor din seria de procesoare mobile Intel Pentium P6000 și U5000
324209: Actualizarea specificațiilor pentru procesorul Intel Atom seria E6xx
324341: Actualizarea specificațiilor pentru procesoare Intel Atom seria N500
Enumerarea topologiei procesorului cu arhitectură Intel 64 (Cartea albă)
324456: Actualizarea specificațiilor pentru procesoarele mobile Intel Celeron pentru seria P4000 și U3000
324643: Actualizarea specificațiilor desktop din familia de procesoare Intel Core de a doua generație
324827: Actualizarea specificațiilor mobile din familia de procesoare Intel Core de a doua generație
325122: Procesor Intel Xeon E7-8800 / 4800 / 2800 Specificații pentru familiile de produse
Actualizează
325307: Actualizarea specificațiilor pentru procesoarele Intel Atom seria Z600
325462: Manualul dezvoltatorului de software pentru arhitecturi Intel 64 și IA-32 combinat
Volume: 1, 2A, 2B, 2C, 3A, 3B și 3C
325630: Actualizarea specificațiilor pentru procesorul Intel Atom seria Z6xx
326140: Actualizarea specificațiilor pentru procesoarele Intel Atom din seria N2000 și D2000
326198: Familia de procesoare Intel Core i7 pentru actualizarea specificațiilor de soclu LGA-2011
326510: Actualizare pentru specificațiile familiei de procesoare Intel Xeon E5
326766: Actualizare pentru specificațiile familiei de procesoare Intel Core de a treia generație pentru desktop
326770: Actualizare pentru specificațiile familiei de procesoare Intel Core de a treia generație pentru mobil
326774: Actualizare pentru specificațiile familiei de produse pentru procesorul Intel Xeon E3-1200 v2
328205: Actualizare pentru specificațiile familiei de produse Intel Xeon Phi Coprocessor x100
328899: Actualizare pentru specificațiile familiei de procesoare Intel Core de a patra generație pentru desktop
328903: Actualizare pentru specificațiile familiei de procesoare Intel Core de a patra generație pentru mobil
328908: Actualizare pentru specificațiile familiei de produse pentru procesorul Intel Xeon E3-1200 v3
329460: Actualizare pentru specificațiile familiei de produse Intel Atom Processor C2000
330785: Actualizarea specificațiilor pentru familia de produse Intel Xeon Processor E5 v3
330836: Actualizare pentru specificațiile familiei de procesoare Intel Core M
330841: Familia de procesoare Intel Core i7 pentru actualizarea specificațiilor soclului LGA2011-v3
332054: Actualizarea specificațiilor pentru familia de produse Intel Xeon Processor D-1500
332067: Actualizarea specificațiilor din seria de procesoare Intel Atom Z8000
332095: Procesoare Intel N-Series Intel Pentium și procesoare Intel Celeron
Actualizare specificații
332317: Actualizarea specificațiilor pentru familia de produse Intel Xeon Processor E7 v3
332381: Specificații pentru familia de procesoare Intel Core de a 5-a generație pentru mobil/desktop
Actualizează
Informațiile despre instrucțiunea CPUID și despre anumite CPU sunt disponibile din următoarele
documente de la Advanced Micro Devices, Inc.http://www.amd.com/us-
ro/Procesatori/Resurse tehnice>, cu numerele de publicație specificate:
20734: Notă privind aplicația de recunoaștere a procesorului AMD
21266: Ghid de revizuire a procesorului AMD-K6 Model 6
21641: Ghid de revizuire a procesorului AMD-K6-2 Model 8
21846: Ghid de revizuire a procesorului AMD-K6 Model 7
22473: Ghid de revizuire a procesorului AMD-K6-III Model 9
23614: Ghid de revizuire a procesorului AMD Athlon Model 4
23865: Ghid de revizuire a procesorului AMD Duron Model 3
24332: Ghid de revizuire a procesorului AMD Athlon Model 6
24806: Ghid de revizuire a procesorului AMD Duron Model 7
25481: Specificație CPUID
25703: Ghid de revizuire a procesorului AMD Athlon Model 8
25759: Ghid de revizuire pentru procesoarele AMD Athlon 64 și AMD Opteron
26094: Ghidul dezvoltatorului BIOS și Kernel pentru AMD Athlon 64 și AMD Opteron
Procesoare
27532: Ghid de revizuire a procesorului AMD Athlon Model 10
31177H: Cartea de date pentru procesoarele AMD Geode NX
31610: Ghid de revizuire pentru procesoarele AMD NPT Familia 0Fh
33234F: Cartea de date pentru procesoarele AMD Geode LX
41322: Ghid de revizuire pentru procesoarele din familia AMD 10h
41788: Ghid de revizuire pentru procesoarele din familia AMD 11h
44739: Ghid de revizuire pentru procesoarele din familia AMD 12h
47534: Ghid de revizuire pentru modelele 14h din familia AMD 00h-0Fh procesoare
48063: Ghid de revizuire pentru modelele 15h din familia AMD 00h-0Fh procesoare
48931: Ghid de revizuire pentru modelele 15h din familia AMD 10h-1Fh procesoare
51810: Ghid de revizuire pentru modelele 16h din familia AMD 00h-0Fh procesoare
Informațiile despre instrucțiunea CPUID și despre anumite CPU sunt disponibile din următoarele
documente de la Transmeta Corporation
<http://www.transmeta.com/crusoe_docs/Crusoe_CPUID_5-7-02.pdf>:
Recunoaștere procesor, 2002/05/07
Informații despre nivelurile CPUID generice ale hypervisorului sunt disponibile din această propunere:
<http://lwn.net/Articles/301888/>.
Informațiile despre nivelurile CPUID ale hypervisorului KVM sunt disponibile din kernel-ul Linux sub
Documentație/kvm/cpuid.txt.
Informații despre nivelurile CPUID ale hypervisorului Microsoft sunt disponibile din următorul document
de la Microsoft:http://msdn.microsoft.com/en-
us/library/windows/hardware/ff542428%28v=vs.85%29.aspx>.
De asemenea, informațiile sunt disponibile de pe următoarele site-uri web:
<http://www.sandpile.org/ia32/cpuid.htm>
<http://en.wikipedia.org/wiki/List_of_Intel_microprocessors>
<http://en.wikipedia.org/wiki/List_of_AMD_microprocessors>
<http://en.wikipedia.org/wiki/Category:X86_microprocesoare>
Utilizați cpuid online folosind serviciile onworks.net