англійськафранцузькаіспанська

Значок OnWorks

cpuid - онлайн у хмарі

Запустіть cpuid у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда cpuid, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


cpuid - дамп інформації про CPUID для кожного ЦП

СИНТАКСИС


cpuid [варіанти...]

ОПИС


cpuid видає детальну інформацію про ЦП(и), зібрану з інструкції CPUID, і
також визначає точну модель ЦП(ів) на основі цієї інформації.

Він скидає всю інформацію, доступну з інструкції CPUID. Точна колекція
доступна інформація відрізняється у різних виробників і процесорів. Наступні
інформація доступна постійно для всіх сучасних процесорів:

vendor_id
інформація про версію (1/eax)
різне (1/ebx)
інформація про функції (1/ecx)

Він також створює синтетичні поля на основі інформації з кількох функцій CPUID.
Наразі синтетичні поля є точною моделлю кожного ЦП (але див. ОБМЕЖЕННЯ
нижче) як (синтезатор); багатопроцесорні характеристики, включаючи кількість ядер на
чіп (c) і кількість гіперпотоків на ядро ​​(t) як (багатопроцесорний синтезатор); і а
декодування фізичного ідентифікатора APIC як (синтезатор APIC).

Визначення моделі ґрунтується на наступній інформації:

інформація про версію (1/eax), тип процесора
інформація про версію (1/eax), сімейство
інформація про версію (1/eax), модель
інформація про версію (1/eax), ідентифікатор кроку
інформація про версію (1/eax), розширена родина
інформація про версію (1/eax), розширена модель
інформація про функції (1/ecx), розширення віртуальної машини
ідентифікатор бренду (1/ebx)
бренд (0x80000004)
кеш та інформація TLB (2)
детерміновані параметри кешу (4/eax), додаткові ядра процесора
Розширений ідентифікатор бренду AMD (0x80000001/ebx)
Розширений підпис процесора AMD (0x80000001/eax)
Ідентифікатор версії процесора Transmeta (0x80860001/ebx & ecx)

Визначення характеристик багатопроцесорної обробки та декодування фізичного ідентифікатора APIC
базується на наступній інформації:

інформація про функції (1/edx), підтримується гіперпоточность / багатоядерність
різне (1/ebx), кількість процесорів
детерміновані параметри кешу (4/eax), додаткові ядра процесора на цьому кристалі
Функції x2APIC / топологія процесора (0xb)
Прапори функцій AMD (0x80000001/ecx)
Логічні ядра ЦП AMD (0x80000008/ecx), кількість логічних ядер ЦП - 1

Крім того, більш просте і грубе визначення ЦП виконується лише за допомогою
інформація, наведена вище під інформацією про версію (1/eax). Він надається як (простий
synth) під інформацією про версію (1/eax). Однак він, як правило, не в змозі відрізнити
між різними сучасними процесорами.

ВАРІАНТИ


cpuid приймає такі аргументи командного рядка:

-1, --один процесор
Відображати інформацію лише для першого ЦП. Це скорочує вихід на a
багатопроцесорна система і корисна, коли впевнені, що всі процесори ідентичні.

-f Фото, --file=Фото
Читайте необроблену шістнадцяткову інформацію з FILE замість виконання cpuid
інструкція.

-h, -Н, --допомога
Відобразити довідкову інформацію.

-я, --інст
Використовуйте інструкцію CPUID. Інформація, яку він надає, достовірна. Це не
для використання цієї опції необхідно мати root. (Цей параметр є за замовчуванням.)

-к, --ядро
Використовуйте модуль ядра CPUID. Здається, інформація не для всіх є достовірною
комбінації типу ЦП і версії ядра. Як правило, це необхідно
root, щоб використовувати цю опцію.

-р, -сирий
Відображати лише необроблену шістнадцяткову інформацію без декодування.

-v, -- версія
Відобразити версію cpuid.

ОБМЕЖЕННЯ


Існують численні випадки, коли неможливо розрізнити різні ЦП у
(синтезатор) інформація. У деяких випадках розміри кешів, кількість ядер, рядки бренду,
і т. д., можна використовувати для розрізнення кількох процесорів з одним сімейством і моделлю. Але там
є випадки, коли цієї інформації недостатньо. Завжди cpuid не в змозі розрізнити
між кількома процесорами, він перелічить усі відомі можливості.

Якщо ви вважаєте, що певний процесор повинен відрізнятися від іншого і він
ні, будь ласка, повідомте автору цього інструменту.

Інформація (синтезатор із багатьма обробками) є ненадійною для багатьох процесорів. Це вірно
повідомляє інформацію, надану інструкцією CPUID, і декодує її відповідно до рекомендацій
виробників процесорів, але часто ця інформація є неправильною. Інформація
здається, вказує на можливості архітектури, а не на те, що конкретного чіпа
насправді робить. Зокрема, звичайним видається твердження про наявність множинних
гіперпотоки, коли є лише один.

ІНФОРМАЦІЯ ДЖЕРЕЛА


Інформацію про інструкцію CPUID та конкретні процесори можна отримати за посиланням
документи від корпорації Intelhttp://www.intel.com/support/processors/index.htm>, з
вказані номери документів:

241618: Ідентифікація процесора Intel та інструкція CPUID, примітка до застосування
485
242480: Оновлення специфікації процесора Pentium
242689: Оновлення специфікації процесора Pentium Pro
243326: Оновлення специфікації процесора Pentium 60 і 66 МГц
243337: Оновлення специфікації процесора Intel Pentium II
243748: Оновлення специфікації процесора Intel Celeron
243776: Оновлення специфікації процесора Intel Pentium II Xeon
243887: Оновлення специфікації процесора Intel Pentium II для мобільних пристроїв
244444: Мобільний процесор Intel Celeron на 466 МГц, 433 МГц, 400 МГц, 366 МГц, 333
Оновлення специфікації MHz, 300 МГц і 266 МГц
244453: Оновлення специфікації процесора Intel Pentium III
244460: Оновлення специфікації процесора Intel Pentium III Xeon
245306: мобільний процесор Intel Pentium III і мобільний процесор Intel Pentium III-M
Оновлення специфікації
245421: Оновлення технічних характеристик мобільного процесора Intel Celeron (0.18u і 0.13u)
249199: Оновлення специфікації процесора Intel Pentium 4
249678: Оновлення специфікації процесора Intel Xeon
250721: Оновлення специфікації процесора Intel Pentium 4 для мобільних пристроїв
251309: мобільний процесор Intel Celeron з процесором .13 мікрон у пакеті Micro-FCPGA
Оновлення специфікації
252665: Оновлення специфікації процесора Intel Pentium M
253176: Мобільний процесор Intel Pentium 4 зі специфікацією системної шини 533 МГц
Оновити
253666: 64 та IA-32 Architectures Посібник розробника програмного забезпечення, том 2A:
Довідковий набір інструкцій, AM.
276613: Виявлення топології багатоядерного процесора на платформі IA-32 від Кхана
Нгуєн і Шиджонг Куо
290741: Оновлення специфікації процесора Intel Xeon MP
290749: Процесор Intel Celeron в оновленому пакеті з 478 контактами
300303: Оновлення специфікації процесора Intel Celeron M
302209: Процесор Intel Pentium M на 90-нм техніці зі специфікацією кеш-пам'яті 2 МБ L2
Оновити
302352: Процесор Intel Pentium 4 з 90 нм процесор оновлення специфікації
302354: Оновлення специфікації послідовності процесора Intel Celeron D 3xx
302402: Процесор Intel Xeon із системною шиною 800 МГц
302441: мобільний процесор Intel Pentium 4 з підтримкою технології Hyper-Threading
Оновлення специфікації технології 90-нм
306752: 64-розрядний процесор Intel Xeon MP з 1 МБ кеш-пам'яті L2, оновлення специфікації
306757: 64-розрядний процесор Intel Xeon MP зі специфікацією кеш-пам'яті L8 до 3 МБ
Оновити
306832: процесор Intel Pentium Extreme Edition і процесор Intel Pentium D
Оновлення специфікації
309159: Оновлення специфікації двоядерного процесора Intel Xeon 2.80 ГГц
309222: процесор Intel Core Duo і процесор Intel Core Solo на 65 нм техніці
Оновлення специфікації
309627: Оновлення специфікації послідовності двоядерного процесора Intel Xeon 7000
311827: Оновлення специфікації послідовності процесора Intel Celeron D 300
313065: Оновлення специфікації двоядерного процесора Intel Xeon серії 5000
313279: процесор Intel Core 2 Extreme X6800 і процесор Intel Core 2 Duo для настільних ПК
Оновлення специфікації послідовності E6000
313356: Оновлення специфікації двоядерного процесора Intel Xeon серії 5100
314554: Оновлення специфікації двоядерного процесора Intel Xeon серії 7100
314916: Оновлення специфікації двоядерного процесора Intel Xeon серії 3000
313515: Оновлення специфікації двоядерного процесора Intel Pentium
316134: Оновлення технічних характеристик чотириядерного процесора Intel Xeon серії 3200
316964: Оновлення специфікації процесора Intel Celeron серії 400
316982: Оновлення специфікації двоядерного процесора Intel Pentium для настільних ПК серії E2000
317667: Оновлення специфікації процесора Intel Celeron серії 500
318081: Оновлення специфікації процесорів Intel Xeon серії 7200 і 7300
318547: Оновлення специфікації послідовності процесора Intel Celeron 200
318585: Оновлення специфікації процесора Intel Xeon серії 5400
318586: Оновлення специфікації процесора Intel Xeon серії 5200
318727: процесор Intel Core 2 Extreme серії QX9000 і Intel Core 2 Quad
Оновлення технічних характеристик процесора серії Q9000, Q9000S, Q8000, Q8000S
318733: Оновлення специфікації процесора Intel Core 2 Duo серії E8000 і E7000
318915: процесор Intel Core 2 Duo і процесор Intel Core 2 Extreme на 45-нм
Оновлення специфікації процесу
318925: Оновлення технічних характеристик двоядерного процесора Intel Celeron серії E1000
319006: Оновлення специфікації двоядерного процесора Intel Xeon серії 3100
319007: Оновлення технічних характеристик чотириядерного процесора Intel Xeon серії 3300
319129: Оновлення специфікації процесора Intel Core 2 Extreme QX9775
319433: Довідник із програмування розширень набору інструкцій архітектури Intel
319536: Оновлення специфікації процесора Intel Atom серії Z5xx
319735: Оновлення специфікації двоядерного процесора Intel Celeron серії T1x00
319978: Оновлення специфікації процесора Intel Atom серії 200
320047: Оновлення специфікації процесора Intel Atom серії N270
320121: чотириядерний процесор Intel Core 2 Extreme для мобільних пристроїв, Intel Core 2 Quad Mobile
Процесор, процесор Intel Core 2 Extreme Mobile, Intel Core 2 Duo Mobile
Процесор, мобільний процесор Intel Core 2 Solo і процесор Intel Celeron на 45-нм
Оновлення специфікації процесу
320257: Оновлення специфікації лінійки продуктів інтегрованого процесора Intel EP80579
320336: Оновлення специфікації процесора Intel Xeon серії 7400
320468: Оновлення технічних характеристик Intel Pentium Dual-Core E6000 і E5000
320529: Оновлення специфікації процесора Intel Atom серії 300
320767: Мобільний процесор Intel Core i7-900 серії Extreme Edition, Intel Core
Оновлення технічних характеристик мобільних процесорів i7-800 та i7-700
320836: процесор Intel Core i7-900 для настільних ПК серії Extreme Edition та Intel Core
Оновлення специфікації процесора для настільних комп’ютерів i7-900
321324: Оновлення специфікації процесора Intel Xeon серії 5500
321333: Оновлення специфікації процесора Intel Xeon серії 3500
322166: Оновлення специфікації процесорів Intel Core i7-800 і i5-700 серії настільних процесорів
322373: Оновлення специфікації процесора Intel Xeon серії 3400
322568: Оновлення специфікації процесора Intel Celeron серії E3x00
322849: Оновлення специфікації процесора Intel Atom серії N400
322861: Оновлення специфікації процесора Intel Atom серії D400 (одноядерний)
322862: Оновлення специфікації процесора Intel Atom серії D500 (двоядерний)
322814: мобільні процесори Intel Core i7-600, i5-500, i5-400 і i3-300
Оновлення специфікації
322911: Intel Core i5-600, i3-500 серії процесорів для настільних ПК та Intel Pentium
Оновлення специфікації процесора G6950
323056: Оновлення специфікації процесора Intel Xeon L3406
323179: Intel Core i7-660UE, i7-620LE/UE, i7-610E, i5-520E, i3-330E та Intel
Процесор Celeron P4505, серія U3405 Додаток до специфікації
323105: Оновлення специфікації процесора Intel Xeon серії C5500/C3500
323254: процесор Intel Core i7-900 для настільних ПК серії Extreme Edition та Intel Core
Серія процесорів для настільних комп’ютерів i7-900 з оновленням специфікації 32-нм процесу
323338: Оновлення специфікації процесора Intel Xeon серії 3600
323344: Оновлення специфікації процесора Intel Xeon серії 7500
323372: Оновлення специфікації процесора Intel Xeon серії 5600
323874: Оновлення специфікації мобільних процесорів Intel Pentium P6000 і U5000
324209: Оновлення специфікації процесора Intel Atom серії E6xx
324341: Оновлення специфікації процесора Intel Atom серії N500
Перерахування топології процесора архітектури Intel 64 (технічний документ)
324456: Оновлення технічних характеристик мобільного процесора Intel Celeron серії P4000 і U3000
324643: Оновлення специфікації робочого столу сімейства процесорів Intel Core 2-го покоління
324827: Оновлення специфікації мобільних пристроїв сімейства процесорів Intel Core 2-го покоління
325122: процесор Intel Xeon E7-8800 / 4800 / 2800 Специфікація сімейства продуктів
Оновити
325307: Оновлення специфікації процесора Intel Atom серії Z600
325462: Посібник розробника програмного забезпечення для архітектур Intel 64 та IA-32 комбінований
Обсяги: 1, 2A, 2B, 2C, 3A, 3B і 3C
325630: Оновлення специфікації процесора Intel Atom серії Z6xx
326140: Оновлення специфікації процесора Intel Atom серії N2000 і D2000
326198: Сімейство процесорів Intel Core i7 для оновлення специфікації сокета LGA-2011
326510: Оновлення специфікації процесора Intel Xeon E5 сімейства
326766: Оновлення специфікації сімейства процесорів Intel Core 3-го покоління для настільних комп’ютерів
326770: Оновлення специфікації сімейства процесорів Intel Core 3-го покоління для мобільних пристроїв
326774: Оновлення специфікації сімейства продуктів процесора Intel Xeon E3-1200 v2
328205: Оновлення специфікації сімейства продуктів Intel Xeon Phi x100
328899: Оновлення специфікації сімейства процесорів Intel Core 4-го покоління для настільних комп’ютерів
328903: Оновлення специфікації сімейства процесорів Intel Core 4-го покоління для мобільних пристроїв
328908: Оновлення специфікації сімейства продуктів процесора Intel Xeon E3-1200 v3
329460: Оновлення специфікації сімейства продуктів Intel Atom Processor C2000
330785: Оновлення специфікації сімейства продуктів процесора Intel Xeon E5 v3
330836: Оновлення специфікації сімейства процесорів Intel Core M
330841: Семейство процесорів Intel Core i7 для сокетів LGA2011-v3 Оновлення специфікації
332054: Оновлення специфікації сімейства продуктів процесора Intel Xeon D-1500
332067: Оновлення специфікації процесора Intel Atom Z8000 Series
332095: процесори Intel Pentium серії N і процесори Intel Celeron
Оновлення специфікації
332317: Оновлення специфікації сімейства продуктів процесора Intel Xeon E7 v3
332381: Специфікація сімейства процесорів Intel Core 5-го покоління для мобільних/настільних ПК
Оновити

Інформацію про інструкцію CPUID та конкретні процесори можна отримати за посиланням
документи від Advanced Micro Devices, Inc.http://www.amd.com/us-
en/Processors/TechnicalResources> із зазначеними номерами публікацій:

20734: Примітка до програми розпізнавання процесора AMD
21266: Посібник з версії процесора AMD-K6, модель 6
21641: Посібник з версії процесора AMD-K6-2, модель 8
21846: Посібник з версії процесора AMD-K6, модель 7
22473: Посібник з версії процесора AMD-K6-III, модель 9
23614: Керівництво версії процесора AMD Athlon Model 4
23865: Керівництво версії процесора AMD Duron Model 3
24332: Керівництво версії процесора AMD Athlon Model 6
24806: Керівництво версії процесора AMD Duron Model 7
25481: Специфікація CPUID
25703: Керівництво версії процесора AMD Athlon Model 8
25759: Посібник з перегляду для процесорів AMD Athlon 64 і AMD Opteron
26094: Посібник розробника BIOS і ядра для AMD Athlon 64 і AMD Opteron
Процесори
27532: Керівництво версії процесора AMD Athlon Model 10
31177H: Книга даних процесорів AMD Geode NX
31610: Посібник з перегляду для процесорів AMD NPT сімейства 0Fh
33234F: Книга даних процесорів AMD Geode LX
41322: Посібник з версії для процесорів сімейства AMD 10h
41788: Посібник з версії для процесорів сімейства AMD 11h
44739: Посібник з версії для процесорів сімейства AMD 12h
47534: Посібник з перегляду для процесорів сімейства AMD 14h моделей 00h-0Fh
48063: Посібник з перегляду для процесорів сімейства AMD 15h моделей 00h-0Fh
48931: Посібник з перегляду для процесорів сімейства AMD 15h моделей 10h-1Fh
51810: Посібник з перегляду для процесорів сімейства AMD 16h моделей 00h-0Fh

Інформацію про інструкцію CPUID та конкретні процесори можна отримати за посиланням
документи корпорації «Трансмета».
<http://www.transmeta.com/crusoe_docs/Crusoe_CPUID_5-7-02.pdf>:

Розпізнавання процесора, 2002/05/07

Інформація про загальні рівні CPUID гіпервізора доступна з цієї пропозиції:
<http://lwn.net/Articles/301888/>.

Інформація про рівні CPUID гіпервізора KVM доступна з ядра Linux у розділі
Документація/kvm/cpuid.txt.

Інформація про рівні CPUID гіпервізора Microsoft доступна в наступному документі
від Microsoft:http://msdn.microsoft.com/en-
us/library/windows/hardware/ff542428%28v=vs.85%29.aspx>.

Також інформація доступна на таких веб-сайтах:

<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_microprocessors>

Використовуйте cpuid онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad