АнглийскийФранцузскийИспанский

Значок 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) as (multi-processing synth); и
декодирование физического идентификатора APIC как (APIC synth).

Определение модели основано на следующей информации:

информация о версии (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, --один процессор
Отображать информацию только для первого ЦП. Это сокращает выход на
многопроцессорная система и полезна, когда уверены, что все процессоры идентичны.

-f ФАЙЛОВ, --file =ФАЙЛОВ
Чтение необработанной шестнадцатеричной информации из ФАЙЛА вместо выполнения cpuid
инструкцию.

-час, -ЧАС, --Помогите
Показать справочную информацию.

-я, --inst
Используйте инструкцию CPUID. Информация, которую он предоставляет, надежна. Нет
необходимо быть root, чтобы использовать эту опцию. (Этот параметр установлен по умолчанию.)

-к, --ядро
Используйте модуль ядра CPUID. Информация не кажется достоверной по всем
комбинации типа процессора и версии ядра. Как правило, необходимо
root, чтобы использовать эту опцию.

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

-в, --версия
Показать версию cpuid.

ОГРАНИЧЕНИЯ


Существует множество случаев, когда невозможно различить различные процессоры в
(синтезаторная) информация. В некоторых случаях размеры кешей, количество ядер, фирменные строки,
и т. д., можно использовать для различения нескольких процессоров одного семейства и одной модели. Но есть
бывают случаи, когда этой информации недостаточно. В любое время CPUID не может отличить
между несколькими процессорами он перечислит все известные возможности.

Если вы считаете, что один процессор должен отличаться от другого, и он
нет, сообщите об этом автору этого инструмента.

Информация (синтезатор с множественной обработкой) ненадежна на многих процессорах. Это честно
сообщает информацию, предоставленную инструкцией CPUID, и декодирует ее в соответствии с рекомендациями
производители процессоров, но часто эта информация неверна. Информация
похоже, указывает на возможности архитектуры, а не на то, что конкретный чип
действительно делает. В частности, кажется обычным утверждение о наличии нескольких
гиперпотоки, когда есть только один.

ИНФОРМАЦИЯ ИСТОЧНИКИ


Информацию об инструкции CPUID и о конкретных процессорах можно получить по следующему адресу:
документы от Intel Corporationhttp://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 МГц
Обновление спецификаций МГц, 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-M для мобильных ПК
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 от Khang
Нгуен и Шихджонг Куо
290741: Обновление спецификации процессора Intel Xeon MP
290749: Процессор Intel Celeron в обновлении спецификации 478-контактного пакета
300303: Обновление спецификации процессора Intel Celeron M
302209: Процессор Intel Pentium M по 90-нм техпроцессу с 2 МБ кэш-памяти второго уровня.
Обновление ПО
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 МБ
306757: 64-разрядный процессор Intel Xeon MP с кэш-памятью третьего уровня объемом до 8 МБ
Обновление ПО
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
Процессор, Intel Core 2 Extreme Mobile Processor, Intel Core 2 Duo Mobile
Процессор, мобильный процессор Intel Core 2 Solo и процессор Intel Celeron на 45 нм
Обновление спецификации процесса
320257: Обновление спецификаций линейки интегрированных процессоров Intel EP80579
320336: Обновление спецификации процессора Intel Xeon серии 7400
320468: обновление спецификаций двухъядерных процессоров Intel Pentium серии 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 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
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-
ru / 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 Models 00h-0Fh
48063: Руководство по редактированию процессоров AMD семейства 15h Models 00h-0Fh
48931: Руководство по редактированию процессоров AMD семейства 15h Models 10h-1Fh
51810: Руководство по редактированию процессоров AMD семейства 16h Models 00h-0Fh

Информацию об инструкции CPUID и о конкретных процессорах можно получить по следующему адресу:
документы от Transmeta Corporation
<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_ микропроцессоры>

Используйте cpuid онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad