Resposta:
pipeline permite que o processador pause um processamento para trabalhar em outro processo, e assim não ficar preso em apenas em um processo, essa troca é tão rápida que dá a sensação que todos os aplicativos estão sendo processados ao mesmo tempo, sendo que na verdade ele faz um pouco em cada processo até sua conclusão.