Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Processadores — FCC 2015

Arquitetura de ComputadoresProcessadores
Código
fc018617
Banca
FCC
Órgão
DPE-RR
Ano
2015
Nível
Superior
Cargo
Analista de Sistemas
Nos processadores quad-core baseados na microarquitetura Nehalem, como os da geração Core i7, cada núcleo possui um cache de memória L2 padrão de 256 KB, havendo um cache de memória L3
  1. Anão compartilhado de 2 MB, para cada núcleo.
  2. Bcompartilhado entre todos os núcleos.
  3. Cde 1024 KB para cada núcleo.
  4. Dde 512 KB para cada núcleo.
  5. Ediferente para cada par de núcleos.
Revelar gabarito e comentário

GabaritoB — compartilhado entre todos os núcleos.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Cache L3 em processadores Nehalem (Core i7)

Gabarito: letra B. Nos processadores quad-core baseados na microarquitetura Nehalem (ex: Core i7), cada núcleo possui caches L1 e L2 privados, enquanto o cache L3 é compartilhado entre todos os núcleos. A alternativa B reflete exatamente essa característica.

A questão testa o conhecimento da hierarquia de memória cache em processadores multi-core modernos. Na arquitetura Nehalem, o cache L3 é unificado e compartilhado, melhorando a comunicação entre núcleos e reduzindo a latência de acesso a dados comuns.

Cache em Nehalem (Core i7)
  • 1L1 e L2
    • Privados por núcleo
  • 2L3
    • Compartilhado entre todos os núcleos
    • Pool unificado
    • Reduz latência entre núcleos
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Afirma que o cache L3 é "não compartilhado de 2 MB, para cada núcleo". Na Nehalem, o cache L3 é compartilhado, não privado por núcleo. Além disso, o tamanho típico do L3 não é 2 MB por núcleo (o chip pode ter 8 MB ou 12 MB no total).

Alternativa B — ✅ Correta ⟵ GABARITO

"compartilhado entre todos os núcleos". Essa é a descrição correta do cache L3 na microarquitetura Nehalem: um pool de cache unificado acessível por todos os núcleos, o que permite compartilhamento eficiente de dados.

Alternativa C — ❌ Incorreta

"de 1024 KB para cada núcleo". Novamente, trata o L3 como privado por núcleo, quando na realidade ele é compartilhado. O valor de 1024 KB (1 MB) por núcleo também não corresponde ao projeto Nehalem.

Alternativa D — ❌ Incorreta

"de 512 KB para cada núcleo". Mesmo erro: privado por núcleo. O cache L3 não é alocado individualmente; é um cache único para todo o chip.

Alternativa E — ❌ Incorreta

"diferente para cada par de núcleos". Sugere agrupamento em pares, o que não ocorre na Nehalem. O L3 é compartilhado globalmente, não particionado entre pares.

NÃO CAIA NESSA!

A banca tenta confundir o candidato trocando a característica de "compartilhado" por "privado por núcleo" ou "por par". O candidato deve lembrar que caches L1 e L2 são privados, mas L3 é compartilhado em processadores multi-core modernos como o Core i7 Nehalem.

Gabarito: letra B

Link permanente: /questoes/fc018617