InglêsFrancêsEspanhol

Ad


favicon do OnWorks

cpuid - Online na nuvem

Execute cpuid no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando cpuid que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


cpuid - despeja informações de CPUID para cada CPU

SINOPSE


CPUID [opções ...]

DESCRIÇÃO


CPUID despeja informações detalhadas sobre a (s) CPU (s) coletada (s) da instrução CPUID, e
também determina o modelo exato de CPU (s) a partir dessas informações.

Ele despeja todas as informações disponíveis na instrução CPUID. A coleção exata de
as informações disponíveis variam entre fabricantes e processadores. A seguir
as informações estão disponíveis de forma consistente em todas as CPUs modernas:

ID_do_fornecedor
informações da versão (1 / eax)
diversos (1 / ebx)
informações de recursos (1 / ecx)

Ele também produz campos sintéticos com base em informações de várias funções CPUID.
Atualmente, os campos sintéticos são o modelo exato de cada CPU (mas veja LIMITAÇÕES
abaixo) como (sintetizar); as características de multiprocessamento, incluindo o número de núcleos por
chip (c) e o número de hyperthreads por núcleo (t) como (sintetizador de multi-processamento); e um
decodificação do ID físico APIC como (sintetizador APIC).

A determinação do modelo é baseada nas seguintes informações:

informações de versão (1 / eax), tipo de processador
informações da versão (1 / eax), família
informações de versão (1 / eax), modelo
informações de versão (1 / eax), id de revisão
informações de versão (1 / eax), família estendida
informações de versão (1 / eax), modelo estendido
informações de recursos (1 / ecx), extensões de máquina virtual
id da marca (1 / ebx)
marca (0x80000004)
cache e informações TLB (2)
parâmetros de cache determinísticos (4 / eax), núcleos de processador extras
ID de marca estendida AMD (0x80000001 / ebx)
Assinatura de processador estendida AMD (0x80000001 / eax)
ID de revisão do processador Transmeta (0x80860001 / ebx e ecx)

A determinação das características de multiprocessamento e decodificação do ID físico APIC
é baseado nas seguintes informações:

informações de recursos (1 / edx), suporte para hyper-threading / multi-core
diversos (1 / ebx), contagem de cpu
parâmetros de cache determinísticos (4 / eax), núcleos de processador extras neste dado
Recursos / topologia do processador x2APIC (0xb)
Sinalizadores de recurso AMD (0x80000001 / ecx)
Núcleos de CPU lógica AMD (0x80000008 / ecx), número de núcleos de CPU lógicos - 1

Além disso, uma determinação mais simples e grosseira da CPU é realizada usando apenas o
informações listadas acima nas informações da versão (1 / eax). É fornecido como (simples
synth) nas informações da versão (1 / eax). No entanto, tende a ser incapaz de distinguir
entre várias CPUs modernas.

OPÇÕES


CPUID aceita os seguintes argumentos de linha de comando:

-1, --one-cpu
Exibir informações apenas para a primeira CPU. Isso reduz a produção em um
sistema multiprocessador, e é útil quando se tem certeza de que todas as CPUs são idênticas.

-f ARQUIVO, --file =ARQUIVO
Leia informações hexadecimais brutas de FILE em vez de execuções do cpuid
instrução.

-h, -H, --Socorro
Exibir informações de ajuda.

-eu, --inst
Use a instrução CPUID. As informações que ele fornece são confiáveis. Não é
é necessário ser root para usar esta opção. (Esta opção é o padrão.)

-k, --núcleo
Use o módulo de kernel CPUID. A informação não parece ser confiável em todos
combinações de tipo de CPU e versão do kernel. Normalmente, é necessário ser
root para usar esta opção.

-r, --cru
Exibe apenas informações hexadecimais brutas sem decodificação.

-dentro, --versão
Exibir versão do cpuid.

LIMITAÇÕES


Existem inúmeros casos em que não há como distinguir entre várias CPUs no
(sintetizador) informações. Em alguns casos, os tamanhos dos caches, número de núcleos, strings de marca,
etc., pode ser usado para distinguir várias CPUs com a mesma família e modelo. Mas lá
são casos em que essa informação é insuficiente. Sempre que CPUID é incapaz de distinguir
entre várias CPUs, ele listará todas as possibilidades conhecidas.

Se você acredita que um determinado processador deve ser distinguível de outro e
não é, informe o autor desta ferramenta.

As informações (sintetizador de multiprocessamento) não são confiáveis ​​em muitos processadores. É fielmente
relata as informações fornecidas pela instrução CPUID e as decodifica conforme recomendado por
os fabricantes do processador, mas muitas vezes essas informações estão incorretas. A informação
parece indicar as capacidades da arquitetura, ao invés do que o chip particular
realmente faz. Em particular, parece comum reivindicar a presença de vários
hyperthreads quando há apenas um.

INFORMAÇÃO FONTES


Informações sobre a instrução CPUID e em CPUs específicas estão disponíveis a partir do seguinte
documentos da Intel Corporationhttp://www.intel.com/support/processors/index.htm>, com
os números de documento especificados:

241618: Identificação do processador Intel e a instrução CPUID, nota de aplicação
485
242480: Atualização da especificação do processador Pentium
242689: Atualização da especificação do processador Pentium Pro
243326: Atualização da especificação do processador Pentium de 60 e 66 MHz
243337: Atualização da especificação do processador Intel Pentium II
243748: Atualização da especificação do processador Intel Celeron
243776: Atualização da especificação do processador Intel Pentium II Xeon
243887: Atualização da especificação do processador Intel Pentium II para portáteis
244444: Processador Mobile Intel Celeron a 466 MHz, 433 MHz, 400 MHz, 366 MHz, 333
Atualização de especificação de MHz, 300 MHz e 266 MHz
244453: Atualização da especificação do processador Intel Pentium III
244460: Atualização da especificação do processador Intel Pentium III Xeon
245306: Processador Intel Pentium III para portáteis e Processador M Intel Pentium III para portáteis
Atualização de especificações
245421: Atualização da especificação do processador Intel Celeron para portáteis (0.18u e 0.13u)
249199: Atualização da especificação do processador Intel Pentium 4
249678: Atualização da especificação do processador Intel Xeon
250721: Atualização da especificação do processador Intel Pentium 4 para portáteis-M
251309: Processador Intel Celeron para portáteis em .13 Processo Micron no pacote Micro-FCPGA
Atualização de especificações
252665: Atualização da especificação do processador Intel Pentium M
253176: Processador Intel Pentium 4 para portáteis com especificação de barramento de sistema de 533 MHz
Atualizar
253666: 64 e IA-32 Architectures Software Developer's Manual Volume 2A:
Referência do conjunto de instruções, AM.
276613: Detectando topologia de processador multi-core em uma plataforma IA-32 por Khang
Nguyen e Shihjong Kuo
290741: Atualização da especificação do processador Intel Xeon MP
290749: Processador Intel Celeron na atualização da especificação do pacote de 478 pinos
300303: Atualização da especificação do processador Intel Celeron M
302209: Processador Intel Pentium M em processo de 90 nm com especificação de cache L2 de 2 MB
Atualizar
302352: Processador Intel Pentium 4 em atualização de especificação de processo de 90 nm
302354: Atualização de especificação de sequência 3xx do processador Intel Celeron D
302402: Processador Intel Xeon com Barramento de Sistema de 800 MHz
302441: Processador Intel Pentium 4 para portáteis com suporte para tecnologia Hyper-Threading em
Atualização de especificações de tecnologia de processo de 90 nm
306752: Processador MP Intel Xeon de 64 bits com atualização de especificação de cache L1 de 2 MB
306757: Processador MP Intel Xeon de 64 bits com especificação de cache L8 de até 3 MB
Atualizar
306832: Processador Intel Pentium Extreme Edition e processador Intel Pentium D
Atualização de especificações
309159: Atualização da especificação do processador Intel Xeon de núcleo duplo de 2.80 GHz
309222: Processador Intel Core Duo e Processador Intel Core Solo em processo de 65 nm
Atualização de especificações
309627: Atualização de especificação de sequência do processador Intel Xeon 7000 de núcleo duplo
311827: Atualização da especificação da sequência 300 do processador Intel Celeron D
313065: Atualização da especificação do processador Intel Xeon série 5000 Dual-Core
313279: Processador Intel Core 2 Extreme X6800 e processador Intel Core 2 Duo Desktop
Atualização de especificação de sequência E6000
313356: Atualização da especificação do processador Intel Xeon série 5100 Dual-Core
314554: Atualização da especificação do processador Intel Xeon série 7100 Dual-Core
314916: Atualização da especificação do processador Intel Xeon série 3000 Dual-Core
313515: Atualização da especificação do processador Intel Pentium Dual-Core
316134: Atualização da especificação do processador Intel Xeon quad-core 3200 Series
316964: Atualização de especificação do processador Intel Celeron série 400
316982: Atualização da especificação do processador Intel Pentium Dual-Core Desktop Série E2000
317667: Atualização de especificação do processador Intel Celeron série 500
318081: Atualização de especificação do processador Intel Xeon série 7200 e 7300
318547: Atualização de especificação de sequência do processador Intel Celeron 200
318585: Atualização de especificação do processador Intel Xeon série 5400
318586: Atualização de especificação do processador Intel Xeon série 5200
318727: Processador Intel Core 2 Extreme QX9000 Series e Intel Core 2 Quad
Atualização da especificação do processador Q9000, Q9000S, Q8000, Q8000S Series
318733: Atualização da especificação do processador Intel Core 2 Duo série E8000 e E7000
318915: Processador Intel Core 2 Duo e Processador Intel Core 2 Extreme em 45 nm
Atualização de especificação de processo
318925: Atualização da especificação do processador Intel Celeron Dual-Core série E1000
319006: Atualização da especificação do processador Intel Xeon série 3100 Dual-Core
319007: Atualização da especificação do processador Intel Xeon quad-core 3300 Series
319129: Atualização da especificação do processador Intel Core 2 Extreme QX9775
319433: Referência de programação de extensões do conjunto de instruções da arquitetura Intel
319536: Atualização de especificação do processador Intel Atom Z5xx Series
319735: Atualização da especificação do processador Intel Celeron Dual-Core série T1x00
319978: Atualização de especificação do processador Intel Atom série 200
320047: Atualização de especificação do processador Intel Atom série N270
320121: Processador móvel Intel Core 2 Extreme Quad-Core, Intel Core 2 Quad Mobile
Processador, processador Intel Core 2 Extreme Mobile, Intel Core 2 Duo Mobile
Processador, processador móvel Intel Core 2 Solo e processador Intel Celeron em 45 nm
Atualização de especificação de processo
320257: Atualização da especificação da linha de produtos do processador integrado Intel EP80579
320336: Atualização de especificação do processador Intel Xeon série 7400
320468: Atualização de especificação das séries Intel Pentium Dual-Core E6000 e E5000
320529: Atualização de especificação do processador Intel Atom série 300
320767: Processador móvel Intel Core i7-900 Extreme Edition Series, Intel Core
Atualização de especificações das séries de processadores móveis i7-800 e i7-700
320836: Intel Core i7-900 Desktop Processor Extreme Edition Series e Intel Core
Atualização da especificação da série de processadores para desktop i7-900
321324: Atualização de especificação do processador Intel Xeon série 5500
321333: Atualização de especificação do processador Intel Xeon série 3500
322166: Atualização da especificação da série de processadores para desktop Intel Core i7-800 e i5-700
322373: Atualização de especificação do processador Intel Xeon série 3400
322568: Atualização de especificação do processador Intel Celeron série E3x00
322849: Atualização de especificação do processador Intel Atom série N400
322861: Atualização da especificação do processador Intel Atom D400 Series (núcleo único)
322862: Atualização da especificação do processador Intel Atom D500 Series (Dual Core)
322814: Série de processadores móveis Intel Core i7-600, i5-500, i5-400 e i3-300
Atualização de especificações
322911: Intel Core i5-600, i3-500 Desktop Processor Series e Intel Pentium
Atualização da especificação do processador G6950
323056: Atualização de especificação do processador Intel Xeon L3406
323179: Intel Core i7-660UE, i7-620LE / UE, i7-610E, i5-520E, i3-330E e Intel
Processador Celeron P4505, atualização da especificação do adendo da folha de dados da série U3405
323105: Atualização da especificação do processador Intel Xeon série C5500 / C3500
323254: Intel Core i7-900 Desktop Processor Extreme Edition Series e Intel Core
Série de processadores de desktop i7-900 em atualização de especificação de processo de 32 nm
323338: Atualização de especificação do processador Intel Xeon série 3600
323344: Atualização de especificação do processador Intel Xeon série 7500
323372: Atualização de especificação do processador Intel Xeon série 5600
323874: Atualização da especificação das séries de processadores móveis Intel Pentium P6000 e U5000
324209: Atualização da especificação do processador Intel Atom E6xx Series
324341: Atualização de especificação do processador Intel Atom série N500
Enumeração da topologia do processador da arquitetura Intel 64 (white paper)
324456: Atualização de especificações do processador Intel Celeron para portáteis das séries P4000 e U3000
324643: Atualização de especificações de desktop da família de processadores Intel Core de 2ª geração
324827: Atualização de especificações móveis da família de processadores Intel Core de 2ª geração
325122: Especificação das famílias de produtos do processador Intel Xeon E7-8800 / 4800/2800
Atualizar
325307: Atualização de especificação do processador Intel Atom série Z600
325462: Manual do desenvolvedor de software das arquiteturas Intel 64 e IA-32 combinado
Volumes: 1, 2A, 2B, 2C, 3A, 3B e 3C
325630: Atualização de especificação do processador Intel Atom Z6xx Series
326140: Atualização de especificação do processador Intel Atom N2000 e D2000 Series
326198: Família de processadores Intel Core i7 para a atualização de especificação de soquete LGA-2011
326510: Atualização de especificação da família do processador Intel Xeon E5
326766: Atualização da especificação da família de processadores Intel Core de 3ª geração para desktop
326770: Atualização de especificações da família de processadores Intel Core de 3ª geração para portáteis
326774: Atualização das especificações da família de produtos do processador Intel Xeon E3-1200 v2
328205: Atualização da especificação da família de produtos do coprocessador Intel Xeon Phi x100
328899: Atualização da especificação da família de processadores Intel Core de 4ª geração para desktop
328903: Atualização de especificações da família de processadores Intel Core de 4ª geração para portáteis
328908: Atualização das especificações da família de produtos do processador Intel Xeon E3-1200 v3
329460: Atualização da especificação da família de produtos do processador Intel Atom C2000
330785: Atualização de especificações da família de produtos do processador Intel Xeon E5 v3
330836: Atualização de especificações da família de processadores Intel Core M
330841: Família de processadores Intel Core i7 para atualização de especificação de soquete LGA2011-v3
332054: Atualização de especificações da família de produtos do processador Intel Xeon D-1500
332067: Atualização da especificação do processador Intel Atom Z8000 Series
332095: Processadores Intel Pentium da série N Intel e processadores Intel Celeron
Atualização de especificações
332317: Atualização de especificações da família de produtos do processador Intel Xeon E7 v3
332381: Especificação da família de processadores Intel Core de 5ª geração para celulares / desktops
Atualizar

Informações sobre a instrução CPUID e em CPUs específicas estão disponíveis a partir do seguinte
documentos da Advanced Micro Devices, Inc.http://www.amd.com/us-
pt / Processors / TechnicalResources>, com os números de publicação especificados:

20734: Nota de aplicativo de reconhecimento de processador AMD
21266: Guia de revisão do processador AMD-K6 Modelo 6
21641: Modelo 6 do Guia de Revisão do Processador AMD-K2-8
21846: Guia de revisão do processador AMD-K6 Modelo 7
22473: Modelo 6 do Guia de Revisão do Processador AMD-K9-III
23614: Guia de revisão do processador AMD Athlon Modelo 4
23865: Guia de revisão do modelo 3 do processador AMD Duron
24332: Guia de revisão do processador AMD Athlon Modelo 6
24806: Guia de revisão do modelo 7 do processador AMD Duron
25481: Especificação CPUID
25703: Guia de revisão do processador AMD Athlon Modelo 8
25759: Guia de revisão para processadores AMD Athlon 64 e AMD Opteron
26094: Guia do desenvolvedor de BIOS e kernel para AMD Athlon 64 e AMD Opteron
Processadores
27532: Guia de revisão do processador AMD Athlon Modelo 10
31177H: Livro de dados dos processadores AMD Geode NX
31610: Guia de revisão para processadores AMD NPT Família 0Fh
33234F: Livro de dados dos processadores AMD Geode LX
41322: Guia de revisão para processadores de 10h da família AMD
41788: Guia de revisão para processadores de 11h da família AMD
44739: Guia de revisão para processadores de 12h da família AMD
47534: Guia de revisão para processadores da família AMD 14h modelos 00h-0Fh
48063: Guia de revisão para processadores da família AMD 15h modelos 00h-0Fh
48931: Guia de revisão para processadores da família AMD 15h modelos 10h-1Fh
51810: Guia de revisão para processadores da família AMD 16h modelos 00h-0Fh

Informações sobre a instrução CPUID e em CPUs específicas estão disponíveis a partir do seguinte
documentos da Transmeta Corporation
<http://www.transmeta.com/crusoe_docs/Crusoe_CPUID_5-7-02.pdf>:

Reconhecimento do processador, 2002/05/07

Informações sobre os níveis de CPUID do hipervisor genérico estão disponíveis nesta proposta:
<http://lwn.net/Articles/301888/>.

As informações sobre os níveis de CPUID do hipervisor KVM estão disponíveis no kernel Linux em
Documentação / kvm / cpuid.txt.

As informações sobre os níveis de CPUID do hipervisor da Microsoft estão disponíveis no seguinte documento
da Microsoft:http://msdn.microsoft.com/en-
us / library / windows / hardware / ff542428% 28v = vs. 85% 29.aspx>.

Além disso, as informações estão disponíveis nos seguintes sites:

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

Use cpuid online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    Phaser
    Phaser
    Phaser é um aplicativo rápido, gratuito e divertido
    framework de jogo HTML5 de origem que oferece
    Renderização WebGL e Canvas em
    navegadores da web para desktop e celular. Jogos
    pode ser co ...
    Baixar Phaser
  • 2
    Motor VASSAL
    Motor VASSAL
    VASSAL é um motor de jogo para criar
    versões eletrônicas do tabuleiro tradicional
    e jogos de cartas. Ele fornece suporte para
    renderização e interação de peças do jogo,
    e ...
    Baixar VASSAL Engine
  • 3
    OpenPDF - Fork do iText
    OpenPDF - Fork do iText
    OpenPDF é uma biblioteca Java para criar
    e edição de arquivos PDF com LGPL e
    Licença de código aberto MPL. OpenPDF é o
    LGPL/MPL sucessor de código aberto do iText,
    um ...
    Baixar OpenPDF - Bifurcação do iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistema para Automatizado
    Análises geocientíficas - é um geográfico
    Software de Sistema de Informação (GIS) com
    imensas capacidades para geodados
    processando e ana ...
    Baixar SAGA GIS
  • 5
    Caixa de ferramentas para Java / JTOpen
    Caixa de ferramentas para Java / JTOpen
    O IBM Toolbox for Java / JTOpen é um
    biblioteca de classes Java suportando o
    programação cliente/servidor e internet
    modelos para um sistema rodando OS/400,
    i5/OS, ou...
    Baixar Toolbox para Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (ou D3 para documentos baseados em dados)
    é uma biblioteca JavaScript que permite
    para produzir dados dinâmicos e interativos
    visualizações em navegadores da web. Com D3
    você...
    Baixar D3.js
  • Mais "

Comandos Linux

  • 1
    Abidiff
    Abidiff
    abidiff - comparar ABIs de arquivos ELF
    abidiff compara o aplicativo binário
    Interfaces (ABI) de duas bibliotecas compartilhadas
    em formato ELF. Ele emite um significativo
    relatorio ...
    Executar abidiff
  • 2
    abidw
    abidw
    abidw - serializar o ABI de um ELF
    arquivo abidw lê uma biblioteca compartilhada em ELF
    formato e emite uma representação XML
    de seu ABI para a saída padrão. O
    emitido ...
    Execute abidw
  • 3
    copac2xml
    copac2xml
    bibutils - conversão de bibliografia
    Serviços de utilidade pública ...
    Execute copac2xml
  • 4
    copta
    copta
    copt - otimizador de olho mágico SYSNOPIS:
    copt.. DESCRIÇÃO: copt é um
    otimizador de olho mágico de uso geral. Isto
    lê o código de sua entrada padrão e
    escreve um...
    Executar copia
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - reunir título
    declarações de documentos Stx ...
    Executar collect_stx_titles
  • 6
    banco giratório
    banco giratório
    bancada - benchmark http ...
    Executar gatling-bench
  • Mais "

Ad