Resultados da pesquisa a pedido "cpu-architecture"

2 a resposta

Como um cache LRU é implementado em uma CPU?

Estou estudando para uma entrevista e quero atualizar minha memória no cache. Se uma CPU possui um cache com uma política de substituição de LRU, como isso é realmente implementado no chip? Cada linha de cache armazenaria uma marca de data e ...

3 a resposta

Com instruções de comprimento variável, como o computador sabe o comprimento da instrução que está sendo buscada?

Em arquiteturas em que nem todas as instruções têm o mesmo comprimento, como o computador sabe quanto ler para uma instrução? Por exemplo, no Intel IA-32, algumas instruções são de 4 bytes, outras de 8 bytes; portanto, como ele sabe se deve ler 4 ...

2 a resposta

Diferença entre "hardware da máquina" e "plataforma de hardware"

Minha máquina Linux relata saídas "uname -a" como abaixo: [root@tom i386]# uname -a Linux tom 2.6.9-89.ELsmp #1 SMP Mon Apr 20 10:34:33 EDT 2009 i686 i686 i386 GNU/Linux [root@tom i386]#De acordo com a página de manual uname, as entradas "i686 ...

3 a resposta

Como 32 bits endereçam 4 GB se 2 ^ 32 bits = 4 bilhões de bits e não bytes?

Essencialmente, como o 4Gb se transforma em 4 GB? Se a memória estiver endereçando bytes, as possibilidades não devem ser 2(32/8)?

8 a resposta

Por que meu processador não tem suporte incorporado ao BigInt?

Pelo que entendi, os BigInts geralmente são implementados na maioria das linguagens de programação como matrizes que contêm dígitos, onde, por exemplo: ao adicionar dois deles, cada dígito é adicionado um após o outro, como o conhecemos na ...

1 a resposta

aumentar o acesso à memória de cache spsc_queue do lockfree

Eu preciso estar extremamente preocupado com a velocidade / latência no meu atual projeto multiencadeado. O acesso ao cache é algo que estou tentando entender melhor. E não estou claro como as filas sem bloqueio (como o boost :: lockfree :: ...

5 a resposta

Emulador RISC pequeno

Estou procurando criar uma VM em um jogo e queria saber se alguém sabia de alguma VM realmente simples (eu estava pensando que o RISC / PIC estava perto do que eu queria) que geralmente são usadas para projetos incorporados, como controle de ...

6 a resposta

Determinar as extensões ISA de destino do arquivo binário no Linux (biblioteca ou executável)

Temos um problema relacionado a um aplicativo Java em execução em um FC3 (bastante antigo) em uma placa POS Advantech com um processador Via C3. O aplicativo java possui várias bibliotecas compartilhadas compiladas que são acessadas via JNI. O ...

2 a resposta

Arquitetura de von neumann vs harvard

Por que a arquitetura de computadores baseada na arquitetura de von Neumann é preferida à arquitetura de Harvard, ao projetar computadores pessoais; enquanto a arquitetura de Harvard é usada para projetar sistemas de computadores baseados em ...

1 a resposta

Todas as arquiteturas intel de 64 bits são compatíveis com as instruções SSSE3 / SSE4.1 / SSE4.2?

Eu pesquisei na web emanual do software intel [http://www.intel.com/Assets/ja_JP/PDF/manual/253665.pdf]. Mas não consigo confirmar se todas as arquiteturas Intel 64 suportam SSSE3 ou SSE4.1 ou SSE4.2 ou AVX etc. Para que eu possa usar as ...