Resultados da pesquisa a pedido "computer-architecture"

6 a resposta

Alinhar à linha do cache e saber o tamanho da linha do cache

Para evitar o compartilhamento falso, desejo alinhar cada elemento de uma matriz a uma linha de cache. Então, primeiro eu preciso saber o tamanho de uma linha de cache, então atribuo a cada elemento essa quantidade de bytes. Em segundo ...

4 a resposta

Como a RAM é capaz de acessar qualquer lugar na memória na velocidade O (1)

Somos ensinados que a abstração da memória RAM é uma longa matriz de bytes. E isso para a CPU leva a mesma quantidade de tempo para acessar qualquer parte dela. Qual é o dispositivo capaz de acessar qualquer byte dos 4 gigabytes (no meu ...

2 a resposta

Quais espaços de endereço de memória existem?

3 a resposta

Escreva um programa para obter os tamanhos e níveis do cache da CPU

Eu quero escrever um programa para obter o tamanho do meu cache (L1, L2, L3). Eu conheço a ideia geral disso.Alocar uma grande matrizAcesse parte dele de tam...

5 a resposta

Como a memória cache funciona?

Hoje, quando eu estava na aula de organização de computadores, o professor falou sobre algo interessante para mim. Quando se trata de Por que a memória cache funciona, ele disse que: for (i=0; i<M; i++) for(j=0; j<N; j++) X[i][j] = X[i][j] + K; ...

1 a resposta

Nomes de registro da CPU do Android?

Este fragmento de código é extraído de um relatório de falha do Android em um Samsung Tab S: Build fingerprint: 'samsung/chagallwifixx/chagallwifi:5.0.2/LRX22G/T800XXU1BOCC:user/release-keys' Revision: '7' ABI: 'arm' r0 a0d840bc r1 a0dcb880 r2 ...

1 a resposta

Analisar código para localidade espacial e temporal

Olá, tenho alguma dúvida em relação à localidade espacial e temporal. Eu li na teoria do curso que localidade espacialSe um item for referenciado, a probabilidade de outro endereço próximo ser referenciada em breve localidade temporalUm item ...

3 a resposta

Existe um código que resulta em 50% de falha na previsão de ramificação?

O problema: Estou tentando descobrir como escrever um código (C preffered, ASM somente se não houver outra solução) quefazer a previsão de desvio falhar em 50% dos casos. Portanto, deve ser um pedaço de código "imune" às otimizações do ...

5 a resposta

Por que esse código não escala linearmente?

Eu escrevi este código de solucionador de SOR. Não se preocupe muito com o que esse algoritmo faz, não é a preocupação aqui. Mas apenas por uma questão de completude: ele pode resolver um sistema linear de equações, dependendo de quão bem o ...

3 a resposta

Fontes de tempo em processadores x86