Resultados da pesquisa a pedido "cpu-architecture"
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 ...
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 ...
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 ...
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)?
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 ...
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 :: ...
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 ...
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 ...
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 ...
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 ...