Prévia do material em texto
FACULDADE DE COMPUTAÇÃO E INFORMÁTICA Aluno: Nicoly Santos Silva EXERCÍCIOS 1 - Por que o cache L1 é mais rápido? R: b) Porque é integrado diretamente ao núcleo da CPU Justificativa: A integração do cache L1 diretamente ao núcleo da CPU reduz a latência de acesso, permitindo que os dados sejam recuperados quase instantaneamente. Essa proximidade física é crucial para a velocidade, pois minimiza o tempo que a CPU leva para acessar informações, resultando em um desempenho geral mais eficiente. 2 - O que ocorre quando a CPU não encontra um dado no cache e precisa buscá-lo na RAM? R: b) Cache miss Justificativa: Um cache miss força a CPU a buscar o dado na RAM, que é muito mais lenta. Isso aumenta a latência e reduz o desempenho, já que a CPU precisa esperar mais tempo para obter os dados, causando atrasos no processamento. 3 - Por que o princípio de localidade espacial é importante para o desempenho do cache? R: c) Ele permite que dados próximos na memória sejam carregados juntos Justificativa: A localidade espacial melhora o desempenho ao carregar blocos de dados adjacentes, antecipando futuros acessos e evitando buscas frequentes na RAM. Exemplo prático: Ao acessar um elemento em um array, o cache carrega os elementos vizinhos, tornando o acesso aos próximos itens mais rápido. EXERCÍCIOS 1 - Por que o cache L1 é mais rápido? 2 - O que ocorre quando a CPU não encontra um dado no cache e precisa buscá-lo na RAM? 3 - Por que o princípio de localidade espacial é importante para o desempenho do cache?