Termino inglés puede traducirse como tubería Estas tuberías virtuales se crean para segmentar los datos y de este modo, incrementar el rendimiento Se emplea en microprocesadores, tarjetas gráficas y software. Los cálculos que se realizan en el proceso deben sincronizarse por medio de un reloj. Es un conjunto de elementos procesadores de datos, conectados en serie, en donde la salida de un elemento es la entrada del siguiente. Los elementos generalmente son ejecutados en paralelo, debe haber un elemento buffer insertado entre elementos. Es sinónimo de segmentación Consiste en ir transformando un flujo de datos en un proceso comprendido por varias fases secuenciales, siendo la primera entrada una salida de la anterior, con almacenamiento temporal de datos o buffering entre procesos. Es común verlo en Sistemas operativos multitarea, ya que ejecutan una serie de procesos de manera simultánea, los cuales son ejecutados de manera secuencial mediante un administrador de tareas dándoles prioridad y capacidad de procesamiento.*