Carregando...
Carregando...
Ajude a melhorar a plataforma
Um processador equipado com paralelismo no nível de threads pode executar processos ______ do código, sendo possível rodar dois processos de um mesmo aplicativo ao mesmo tempo.
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
Alternativa C - separados
O paralelismo no nível de thread (TLP - Thread Level Parallelism) é uma técnica onde o processador executa múltiplas threads de execução simultaneamente, aumentando a vazão (throughput) do sistema.
Diferente do paralelismo de instrução (ILP), que busca paralelismo dentro de um único fluxo de execução, o TLP foca em executar fluxos independentes. Esses fluxos podem pertencer ao mesmo aplicativo ou a processos distintos do sistema operacional.
A lacuna é preenchida por separados porque o TLP permite que o hardware gerencie contextos de execução distintos. Quando um processador tem suporte a TLP (como no caso de Simultaneous Multithreading ou processadores Multi-core), ele consegue manter o estado de múltiplos processos "separados" em seus registradores e unidades de execução, permitindo que dois processos de um mesmo aplicativo rodem ao mesmo tempo sem que um interfira no estado lógico do outro.
A capacidade de tratar processos ou threads como entidades independentes e separadas é o que caracteriza a eficiência do paralelismo a nível de thread.
Alternativa C.