Questão de Arquitetura de Computadores — Pipeline — IF-SP 2019
Arquitetura de ComputadoresPipeline
- Código
- qq510477
- Banca
- IF-SP
- Órgão
- IF-SP
- Ano
- 2019
- Nível
- Superior
- Cargo
- Informática
Pipeline (paralelismo) é uma técnica que permite que uma instrução seja dividida e executada em n estágios. Basicamente, é um conceito em que uma instrução é dividida em várias partes, permitindo que cada uma dessas partes ou estágios, sejam executados de forma paralela, com recursos ou parte deles, dedicados para cada uma das partes. Considerando a técnica de pipeline e fazendo uma analogia com uma lavanderia, considere que uma máquina de lavar roupas leva 30 minutos para concluir sua tarefa, uma secadora leva 20 minutos e a passadora de roupas 10 minutos. Quanto tempo essa lavanderia levaria para lavar 3 pacotes de roupas e entregá-los secos para os clientes, usando respectivamente processamento sequencial e utilizando a técnica pipeline.
- ASequencial: 3 horas, Pipeline: 2 horas e 30 minutos.
- BSequencial: 3 horas, Pipeline: 2 horas.
- CSequencial: 1 hora, Pipeline: 30 minutos.
- DSequencial: 1 hora, Pipeline: 50 minutos.