A técnica de pipelining é extremamente benéfica para o desempenho do processador, já que aumenta a taxa de instruções concluídas em um período de tempo. Este benefício acontece porque: O pipelining permite que o processador busque, simultaneamente, mais de uma instrução, de forma que possam ser executadas em paralelo. Com o pipelining, as instruções passaram a gastar menos ciclos do processador para serem executadas. O pipelining não tem nenhuma influência na quantidade de tempo que cada instrução gasta individualmente. Sua vantagem está em atender a mais de uma instrução simultaneamente, aproveitando melhor os recursos do processador. Esta técnica é eficiente somente em processadores com mais de um núcleo, já que, para seu funcionamento é necessária a possibilidade de atender a mais de uma instrução simultaneamente. O pipelining reduz a quantidade de instruções necessárias para a conclusão dos programas, permitindo que eles sejam concluídos mais rapidamente.