Questão FC375199
Em uma empresa de tecnologia ambiental, um engenheiro de sistemas está otimizando o desempenho de um servidor de geoprocessamento que monitora a ocorrência de queimadas em tempo re
Questões sem classificação de assunto (TI - Organização e Arquitetura dos Computadores)
Instituto Consulplan · 2024
Em uma empresa de tecnologia ambiental, um engenheiro de sistemas está otimizando o desempenho de um servidor de geoprocessamento que monitora a ocorrência de queimadas em tempo real. O servidor utiliza uma CPU com memória cache L1 dividida em cache de dados e cache de instruções. Considere as seguintes afirmativas sobre o comportamento do sistema:
I. A separação da cache L1 em cache de dados e cache de instruções pode reduzir a contenção de recursos entre dados e instruções.
II. A cache L1 é tradicionalmente menor e mais rápida que a cache L2.
III. A presença de uma cache L1 separada pode aumentar a complexidade do design do processador.
IV. A cache L2 é sempre acessada antes da cache L1 em caso de falha de cache.
Está correto o que se afirma apenas em
- II e IV.
- I, II e III.
- I, II e IV
- I, III e IV.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
A afirmação I está correta porque a divisão da cache L1 em cache de dados e cache de instruções permite acessos paralelos distintos, reduzindo a contenção entre fetch de instruções e acessos a dados e, assim, diminuindo conflitos e misses que ocorreriam em uma cache unificada.
A afirmação II é verdadeira: a cache L1 é projetada para ser menor e com acesso mais rápido (menor latência) que a L2, pois fica mais próxima do núcleo do processador e usa estruturas que priorizam velocidade sobre capacidade.
A afirmação III também procede: ter caches L1 separadas aumenta a complexidade do design do processador — são necessárias vias e controladores distintos, gestão de coerência entre níveis e integração com o pipeline, o que eleva o custo e a complexidade arquitetural.
Conteúdo do catálogo FC Concursos · Atualizado em