pipelining, pipelining, canalização

1. Método de busca e decodificação de instruções (pré-processamento) no qual, a cada instante, várias instruções de programa se encontram em estágios diversos de busca ou decodificação. Em uma situação ideal, o pipelining acelera o tempo de execução garantindo que o microprocessador não seja obrigado a esperar pelas instruções; quando a execução de uma instrução é concluída, a outra já está pronta, à sua espera. Ver também superpipelining. 2. No processamento paralelo, método pelo qual as instruções são passadas de uma unidade de processamento para outra, como em uma linha de assembly, e cada unidade destina-se à execução de um tipo específico de operação. 3. O uso de pipes na passagem da saída de uma tarefa como entrada para outra até que uma seqüência desejada de tarefas seja executada. Ver também pipe (pipe, canal – definição 1); pour (direcionar).