Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden çok ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut işlemcisidir.
Program:
ADI
cpuid - Her CPU için CPUID bilgilerini boşaltır
SİNOPSİS
CPUID [seçenekler...]
AÇIKLAMA
CPUID CPUID talimatından toplanan CPU(lar) hakkında ayrıntılı bilgi dökümü yapar ve
ayrıca bu bilgilerden CPU'ların tam modelini de belirler.
CPUID talimatından elde edilen tüm bilgileri döker. tam olarak toplanması
mevcut bilgiler üreticiler ve işlemciler arasında değişiklik gösterir. Devamındaki
bilgiler tüm modern CPU'larda tutarlı bir şekilde mevcuttur:
satıcı kimliği
sürüm bilgisi (1/eax)
çeşitli (1/ebx)
özellik bilgisi (1/ekx)
Ayrıca, birden çok CPUID işlevinden gelen bilgilere dayalı olarak sentetik alanlar üretir.
Şu anda, sentetik alanlar her bir CPU'nun tam modelidir (ancak bkz. SINIRLAMALAR
aşağıda) olarak (synth); başına çekirdek sayısı da dahil olmak üzere çoklu işlem özellikleri
çip (c) ve çekirdek (t) başına hiper iş parçacığı sayısı (çoklu işlemli synth); ve bir
APIC fiziksel kimliğinin (APIC synth) olarak kodunun çözülmesi.
Modelin belirlenmesi aşağıdaki bilgilere dayanmaktadır:
sürüm bilgisi (1/eax), işlemci tipi
sürüm bilgisi (1/eax), aile
sürüm bilgisi (1/eax), model
sürüm bilgisi (1/eax), adım kimliği
sürüm bilgisi (1/eax), geniş aile
sürüm bilgisi (1/eax), genişletilmiş model
özellik bilgisi (1/ecx), sanal makine uzantıları
marka kimliği (1/ebx)
marka (0x80000004)
önbellek ve TLB bilgileri (2)
deterministik önbellek parametreleri (4/eax), ekstra işlemci çekirdekleri
AMD genişletilmiş marka kimliği (0x80000001/ebx)
AMD genişletilmiş işlemci imzası (0x80000001/eax)
Transmeta işlemci revizyon kimliği (0x80860001/ebx & ecx)
APIC fiziksel kimliğinin çoklu işlem özelliklerinin belirlenmesi ve kodunun çözülmesi
aşağıdaki bilgilere dayanmaktadır:
özellik bilgisi (1/edx), hiper iş parçacığı / çok çekirdekli desteklenir
çeşitli (1/ebx), işlemci sayısı
deterministik önbellek parametreleri (4/eax), bu kalıpta ekstra işlemci çekirdekleri
x2APIC özellikleri / işlemci topolojisi (0xb)
AMD özellik bayrakları (0x80000001/ecx)
AMD Mantıksal CPU çekirdeği (0x80000008/ecx), mantıksal CPU çekirdeği sayısı - 1
Ek olarak, CPU'nun daha basit ve daha kaba bir tespiti, yalnızca
sürüm bilgisi (1/eax) altında yukarıda listelenen bilgiler. (basit
synth) sürüm bilgisi (1/eax) altında. Ancak, ayırt edememe eğilimindedir.
çeşitli modern CPU'lar arasında.
SEÇENEKLER
CPUID aşağıdaki komut satırı argümanlarını kabul eder:
-1, --tek işlemci
Yalnızca ilk CPU için bilgileri görüntüleyin. Bu, çıktıyı bir
çok işlemcili sistemdir ve tüm CPU'ların aynı olduğundan emin olunduğunda kullanışlıdır.
-f DOSYA, --dosya=DOSYA
cpuid yürütmeleri yerine DOSYA'dan ham onaltılık bilgileri okuyun
talimat.
-H, -H, --yardım et
Yardım bilgilerini görüntüleyin.
-ben, --inst
CPUID talimatını kullanın. Sağladığı bilgiler güvenilirdir. O değil
Bu seçeneği kullanmak için kök olmak gerekir. (Bu seçenek varsayılan değerdir.)
-k, --çekirdek
CPUID çekirdek modülünü kullanın. Bilgiler hiç güvenilir görünmüyor
CPU türü ve çekirdek sürümü kombinasyonları. Tipik olarak, olması gerekir
Bu seçeneği kullanmak için kök.
-R, --çiğ
Kod çözme olmadan yalnızca ham onaltılık bilgileri görüntüleyin.
-içinde, --versiyon
CPUid sürümünü görüntüleyin.
KISITLAMALAR
Çeşitli CPU'lar arasında ayrım yapmanın mümkün olmadığı çok sayıda durum vardır.
(sentetik) bilgi. Bazı durumlarda önbellek boyutları, çekirdek sayısı, marka dizileri,
vb., aynı aile ve modele sahip birden fazla CPU'yu ayırt etmek için kullanılabilir. Ama orada
bu bilgilerin yetersiz olduğu durumlardır. Her ne zaman CPUID ayırt edemiyor
birden fazla CPU arasında, bilinen tüm olasılıkları listeleyecektir.
Belirli bir işlemcinin diğerinden ayırt edilmesi gerektiğine inanıyorsanız ve
değil, lütfen bu aracın yazarını bilgilendirin.
(Çok işlemli sentez) bilgileri birçok işlemcide güvenilmezdir. sadakatle
CPUID talimatı tarafından sağlanan bilgileri raporlar ve tarafından tavsiye edildiği şekilde kodunu çözer.
işlemci üreticileri, ancak çoğu zaman bu bilgi yanlıştır. Bilgi
belirli bir çipin ne olduğundan ziyade mimarinin yeteneklerini gösteriyor gibi görünüyor
aslında yapar. Özellikle, birden fazla kişinin varlığını iddia etmek yaygın görünüyor.
sadece bir tane olduğunda hiper iş parçacığı.
Hizmetler KAYNAKLARI
CPUID talimatı ve belirli CPU'lar hakkında bilgi aşağıdakilerden edinilebilir
Intel Corporation'dan belgelerhttp://www.intel.com/support/processors/index.htm>, ile
belirtilen Belge Numaraları:
241618: Intel İşlemci Kimliği ve CPUID Talimatı, Uygulama Notu
485
242480: Pentium İşlemci Spesifikasyon Güncellemesi
242689: Pentium Pro İşlemci Spesifikasyon Güncellemesi
243326: 60- ve 66-MHz Pentium İşlemci Spesifikasyon Güncellemesi
243337: Intel Pentium II İşlemci Özellik Güncellemesi
243748: Intel Celeron İşlemci Özellik Güncellemesi
243776: Intel Pentium II Xeon İşlemci Özellik Güncellemesi
243887: Mobil Intel Pentium II İşlemci Özellik Güncellemesi
244444: 466 MHz, 433 MHz, 400 MHz, 366 MHz, 333'te Mobil Intel Celeron İşlemci
MHz, 300 MHz ve 266 MHz Spesifikasyon Güncellemesi
244453: Intel Pentium III İşlemci Özellik Güncellemesi
244460: Intel Pentium III Xeon İşlemci Özellik Güncellemesi
245306: Mobil Intel Pentium III İşlemci ve Mobil Intel Pentium III İşlemci-M
Spesifikasyon Güncellemesi
245421: Mobil Intel Celeron İşlemci (0.18u ve 0.13u) Özellik Güncellemesi
249199: Intel Pentium 4 İşlemci Özellik Güncellemesi
249678: Intel Xeon İşlemci Özellik Güncellemesi
250721: Mobil Intel Pentium 4 İşlemci-M Özellik Güncellemesi
251309: Mikro-FCPGA Paketinde .13 Mikron İşleminde Mobil Intel Celeron İşlemci
Spesifikasyon Güncellemesi
252665: Intel Pentium M İşlemci Özellik Güncellemesi
253176: 4 MHz Sistem Veri Yolu Özelliğine sahip Mobil Intel Pentium 533 İşlemci
Güncelle
253666: 64 ve IA-32 Mimarileri Yazılım Geliştirici Kılavuzu Cilt 2A:
Komut Seti Referansı, AM.
276613: Khang tarafından IA-32 Platformunda Çok Çekirdekli İşlemci Topolojisinin Tespiti
Nguyen ve Shihjong Kuo
290741: Intel Xeon İşlemci MP Özellik Güncellemesi
290749: 478-Pin Paket Spesifikasyonu Güncellemesinde Intel Celeron İşlemci
300303: Intel Celeron M İşlemci Özellik Güncellemesi
302209: 90-MB L2 Önbellek Spesifikasyonu ile 2nm İşlemde Intel Pentium M İşlemci
Güncelle
302352: 4 nm İşlem Özelliği Güncellemesinde Intel Pentium 90 İşlemci
302354: Intel Celeron D İşlemci 3xx Sırası Özellik Güncellemesi
302402: 800 MHz Sistem Veri Yolu ile Intel Xeon İşlemci
302441: Hyper-Threading Teknolojisini destekleyen Mobil Intel Pentium 4 İşlemci
90 nm proses teknolojisi Spesifikasyon Güncellemesi
306752: 64 MB L1 Önbellek Özellik Güncellemesi ile 2-bit Intel Xeon İşlemci MP
306757: 64 MB'a kadar L8 Önbellek Spesifikasyonu ile 3-bit Intel Xeon İşlemci MP
Güncelle
306832: Intel Pentium İşlemci Extreme Edition ve Intel Pentium D İşlemci
Spesifikasyon Güncellemesi
309159: Çift Çekirdekli Intel Xeon İşlemci 2.80 GHz Özellik Güncellemesi
309222: 65 nm İşlemde Intel Core Duo İşlemci ve Intel Core Solo İşlemci
Spesifikasyon Güncellemesi
309627: Çift Çekirdekli Intel Xeon İşlemci 7000 Sırası Özellik Güncellemesi
311827: Intel Celeron D İşlemci 300 Sıra Özellik Güncellemesi
313065: Çift Çekirdekli Intel Xeon İşlemci 5000 Serisi Teknik Özellik Güncellemesi
313279: Intel Core 2 Extreme İşlemci X6800 ve Intel Core 2 Duo Masaüstü İşlemci
E6000 Dizi Spesifikasyon Güncellemesi
313356: Çift Çekirdekli Intel Xeon İşlemci 5100 Serisi Teknik Özellik Güncellemesi
314554: Çift Çekirdekli Intel Xeon İşlemci 7100 Serisi Teknik Özellik Güncellemesi
314916: Çift Çekirdekli Intel Xeon İşlemci 3000 Serisi Teknik Özellik Güncellemesi
313515: Intel Pentium Çift Çekirdekli İşlemci Özellik Güncellemesi
316134: Dört Çekirdekli Intel Xeon İşlemci 3200 Serisi Teknik Özellik Güncellemesi
316964: Intel Celeron İşlemci 400 Serisi Özellik Güncellemesi
316982: Intel Pentium Çift Çekirdekli Masaüstü İşlemci E2000 Serisi Özellik Güncellemesi
317667: Intel Celeron İşlemci 500 Serisi Özellik Güncellemesi
318081: Intel Xeon İşlemci 7200 ve 7300 Serisi Özellik Güncellemesi
318547: Intel Celeron İşlemci 200 Sırası Özellik Güncellemesi
318585: Intel Xeon İşlemci 5400 Serisi Özellik Güncellemesi
318586: Intel Xeon İşlemci 5200 Serisi Özellik Güncellemesi
318727: Intel Core 2 Extreme İşlemci QX9000 Serisi ve Intel Core 2 Quad
İşlemci Q9000, Q9000S, Q8000, Q8000S Serisi Teknik Özellik Güncellemesi
318733: Intel Core 2 Duo İşlemci E8000 ve E7000 Serisi Teknik Özellik Güncellemesi
318915: 2-nm'de Intel Core 2 Duo İşlemci ve Intel Core 45 Extreme İşlemci
Proses Spesifikasyonu Güncellemesi
318925: Intel Celeron Çift Çekirdekli İşlemci E1000 Serisi Özellik Güncellemesi
319006: Çift Çekirdekli Intel Xeon İşlemci 3100 Serisi Teknik Özellik Güncellemesi
319007: Dört Çekirdekli Intel Xeon İşlemci 3300 Serisi Teknik Özellik Güncellemesi
319129: Intel Core 2 Extreme İşlemci QX9775 Özellik Güncellemesi
319433: Intel Mimarisi Komut Seti Uzantıları Programlama Referansı
319536: Intel Atom İşlemci Z5xx Serisi Teknik Özellik Güncellemesi
319735: Intel Celeron Çift Çekirdekli İşlemci T1x00 Serisi Özellik Güncellemesi
319978: Intel Atom İşlemci 200 Serisi Özellik Güncellemesi
320047: Intel Atom İşlemci N270 Serisi Teknik Özellik Güncellemesi
320121: Intel Core 2 Extreme Dört Çekirdekli Mobil İşlemci, Intel Core 2 Quad Mobil
İşlemci, Intel Core 2 Extreme Mobil İşlemci, Intel Core 2 Duo Mobil
İşlemci, Intel Core 2 Solo Mobil İşlemci ve 45-nm'de Intel Celeron İşlemci
Proses Spesifikasyonu Güncellemesi
320257: Intel EP80579 Tümleşik İşlemci Ürün Serisi Teknik Özellik Güncellemesi
320336: Intel Xeon İşlemci 7400 Serisi Özellik Güncellemesi
320468: Intel Pentium Çift Çekirdekli E6000 ve E5000 Serisi Özellik Güncellemesi
320529: Intel Atom İşlemci 300 Serisi Özellik Güncellemesi
320767: Intel Core i7-900 Mobil İşlemci Extreme Edition Serisi, Intel Core
i7-800 ve i7-700 Mobil İşlemci Serisi Teknik Özellik Güncellemesi
320836: Intel Core i7-900 Masaüstü İşlemci Extreme Edition Serisi ve Intel Core
i7-900 Masaüstü İşlemci Serisi Teknik Özellik Güncellemesi
321324: Intel Xeon İşlemci 5500 Serisi Özellik Güncellemesi
321333: Intel Xeon İşlemci 3500 Serisi Özellik Güncellemesi
322166: Intel Core i7-800 ve i5-700 Masaüstü İşlemci Serisi Özellik Güncellemesi
322373: Intel Xeon İşlemci 3400 Serisi Özellik Güncellemesi
322568: Intel Celeron İşlemci E3x00 Serisi Teknik Özellik Güncellemesi
322849: Intel Atom İşlemci N400 Serisi Teknik Özellik Güncellemesi
322861: Intel Atom İşlemci D400 Serisi (Tek Çekirdekli) Özellik Güncellemesi
322862: Intel Atom İşlemci D500 Serisi (Çift Çekirdekli) Özellik Güncellemesi
322814: Intel Core i7-600, i5-500, i5-400 ve i3-300 Mobil İşlemci Serisi
Spesifikasyon Güncellemesi
322911: Intel Core i5-600, i3-500 Masaüstü İşlemci Serisi ve Intel Pentium
İşlemci G6950 Spesifikasyon Güncellemesi
323056: Intel Xeon İşlemci L3406 Spesifikasyon Güncellemesi
323179: Intel Core i7-660UE, i7-620LE/UE, i7-610E, i5-520E, i3-330E ve Intel
Celeron İşlemci P4505, U3405 Serisi Veri Sayfası Eki Spesifikasyon Güncellemesi
323105: Intel Xeon İşlemci C5500/C3500 Serisi Özellik Güncellemesi
323254: Intel Core i7-900 Masaüstü İşlemci Extreme Edition Serisi ve Intel Core
7-nm İşlem Özelliği Güncellemesinde i900-32 Masaüstü İşlemci Serisi
323338: Intel Xeon İşlemci 3600 Serisi Özellik Güncellemesi
323344: Intel Xeon İşlemci 7500 Serisi Özellik Güncellemesi
323372: Intel Xeon İşlemci 5600 Serisi Özellik Güncellemesi
323874: Intel Pentium P6000 ve U5000 Mobil İşlemci Serisi Özellik Güncellemesi
324209: Intel Atom İşlemci E6xx Serisi Teknik Özellik Güncellemesi
324341: Intel Atom İşlemci N500 Serisi Teknik Özellik Güncellemesi
Intel 64 Mimarisi İşlemci Topolojisi Numaralandırması (Beyaz Kitap)
324456: Intel Celeron Mobil İşlemci P4000 ve U3000 Serisi Özellik Güncellemesi
324643: 2. Nesil Intel Core İşlemci Ailesi Masaüstü Özellik Güncellemesi
324827: 2. Nesil Intel Core İşlemci Ailesi Mobil Özellik Güncellemesi
325122: Intel Xeon İşlemci E7-8800 / 4800 / 2800 Ürün Aileleri Spesifikasyonu
Güncelle
325307: Intel Atom İşlemci Z600 Serisi Teknik Özellik Güncellemesi
325462: Intel 64 ve IA-32 Mimarileri Yazılım Geliştirici Kılavuzu Birleştirilmiş
Ciltler: 1, 2A, 2B, 2C, 3A, 3B ve 3C
325630: Intel Atom İşlemci Z6xx Serisi Teknik Özellik Güncellemesi
326140: Intel Atom İşlemci N2000 ve D2000 Serisi Teknik Özellik Güncellemesi
326198: LGA-7 Soket Özellik Güncellemesi için Intel Core i2011 İşlemci Ailesi
326510: Intel Xeon İşlemci E5 Ailesi Spesifikasyon Güncellemesi
326766: Masaüstü 3. Nesil Intel Core İşlemci Ailesi Özellik Güncellemesi
326770: Mobil 3. Nesil Intel Core İşlemci Ailesi Spesifikasyon Güncellemesi
326774: Intel Xeon İşlemci E3-1200 v2 Ürün Ailesi Spesifikasyon Güncellemesi
328205: Intel Xeon Phi Yardımcı İşlemci x100 Ürün Ailesi Özellik Güncellemesi
328899: Masaüstü 4. Nesil Intel Core İşlemci Ailesi Spesifikasyon Güncellemesi
328903: Mobil 4. Nesil Intel Core İşlemci Ailesi Spesifikasyon Güncellemesi
328908: Intel Xeon İşlemci E3-1200 v3 Ürün Ailesi Spesifikasyon Güncellemesi
329460: Intel Atom İşlemci C2000 Ürün Ailesi Spesifikasyon Güncellemesi
330785: Intel Xeon İşlemci E5 v3 Ürün Ailesi Spesifikasyon Güncellemesi
330836: Intel Core M İşlemci Ailesi Spesifikasyon Güncellemesi
330841: LGA7-v2011 Soket Özellik Güncellemesi için Intel Core i3 İşlemci Ailesi
332054: Intel Xeon İşlemci D-1500 Ürün Ailesi Spesifikasyon Güncellemesi
332067: Intel Atom Z8000 İşlemci Serisi Teknik Özellik Güncellemesi
332095: Intel N-Serisi Intel Pentium İşlemciler ve Intel Celeron İşlemciler
Spesifikasyon Güncellemesi
332317: Intel Xeon İşlemci E7 v3 Ürün Ailesi Spesifikasyon Güncellemesi
332381: Mobil/Masaüstü 5. Nesil Intel Core İşlemci Ailesi Spesifikasyonu
Güncelle
CPUID talimatı ve belirli CPU'lar hakkında bilgi aşağıdakilerden edinilebilir
Advanced Micro Devices, Inc.'den belgelerhttp://www.amd.com/us-
tr/Processors/TechnicalResources>, belirtilen Yayın Numaraları ile:
20734: AMD İşlemci Tanıma Uygulama Notu
21266: AMD-K6 İşlemci Revizyon Kılavuzu Model 6
21641: AMD-K6-2 İşlemci Revizyon Kılavuzu Model 8
21846: AMD-K6 İşlemci Revizyon Kılavuzu Model 7
22473: AMD-K6-III İşlemci Revizyon Kılavuzu Model 9
23614: AMD Athlon İşlemci Model 4 Revizyon Kılavuzu
23865: AMD Duron İşlemci Model 3 Revizyon Kılavuzu
24332: AMD Athlon İşlemci Model 6 Revizyon Kılavuzu
24806: AMD Duron İşlemci Model 7 Revizyon Kılavuzu
25481: CPUID Spesifikasyonu
25703: AMD Athlon İşlemci Model 8 Revizyon Kılavuzu
25759: AMD Athlon 64 ve AMD Opteron İşlemciler için Revizyon Kılavuzu
26094: AMD Athlon 64 ve AMD Opteron için BIOS ve Çekirdek Geliştirici Kılavuzu
İşlemciler
27532: AMD Athlon İşlemci Model 10 Revizyon Kılavuzu
31177H: AMD Geode NX İşlemciler Veri Kitabı
31610: AMD NPT Ailesi 0Fh İşlemciler için Revizyon Kılavuzu
33234F: AMD Geode LX İşlemciler Veri Kitabı
41322: AMD Ailesi 10h İşlemciler için Revizyon Kılavuzu
41788: AMD Ailesi 11h İşlemciler için Revizyon Kılavuzu
44739: AMD Ailesi 12h İşlemciler için Revizyon Kılavuzu
47534: AMD Ailesi 14h Modelleri 00h-0Fh İşlemciler için Revizyon Kılavuzu
48063: AMD Ailesi 15h Modelleri 00h-0Fh İşlemciler için Revizyon Kılavuzu
48931: AMD Ailesi 15h Modelleri 10h-1Fh İşlemciler için Revizyon Kılavuzu
51810: AMD Ailesi 16h Modelleri 00h-0Fh İşlemciler için Revizyon Kılavuzu
CPUID talimatı ve belirli CPU'lar hakkında bilgi aşağıdakilerden edinilebilir
Transmeta Corporation'dan belgeler
<http://www.transmeta.com/crusoe_docs/Crusoe_CPUID_5-7-02.pdf>:
İşlemci Tanıma, 2002/05/07
Genel hiper yönetici CPUID seviyeleri hakkında bilgi bu tekliften edinilebilir:
<http://lwn.net/Articles/301888/>.
KVM hiper yönetici CPUID seviyelerine ilişkin bilgiler, aşağıdaki Linux çekirdeğinden edinilebilir:
Belgeler/kvm/cpuid.txt.
Microsoft hiper yönetici CPUID düzeyleriyle ilgili bilgiler aşağıdaki belgeden edinilebilir
Microsoft'tan:http://msdn.microsoft.com/en-
us/library/windows/hardware/ff542428%28v=vs.85%29.aspx>.
Ayrıca, aşağıdaki web sitelerinden bilgi alınabilir:
<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_mikroişlemciler>
onworks.net hizmetlerini kullanarak cpuid'i çevrimiçi kullanın