En la informtica, el pipeline se emplea en microprocesadores, tarjetas grficas
y software. Los clculos que se realizan en el proceso de programacin deben sincronizarse con un reloj para evitar los tramos ms recargados que se detectan entre dos registros. Segmentar los clculos, por lo tanto, permite mejorar la frecuencia de trabajo. Este tipo de flujo de datos implica que la salida de una fase es una entrada de otra. As, los diversos tramos o fases se encadenan a la manera de una tubera, logrando agilizar el flujo a travs de este pipeline. Lo habitual es que la ejecucin de estos elementos se desarrolle en paralelo, lo que hace que se apele a un buffer (un tipo de almacenamiento) cuando los elementos se hallan en posiciones consecutivas. Se puede diferenciar entre pipelines sin nombre (que funcionan de manera temporal y se borran al no estar en uso) y pipelines con nombre (creados en el propio sistema de archivos, facilitan la comunicacin de los diversos procesos que apelan a la tubera en cuestin). Pipeline es un trmino ingls que puede traducirse como tubera. Aunque no forma parte del diccionario de la Real Academia Espaola (RAE), el concepto se utiliza en nuestra lengua para hacer referencia a una arquitectura de la informtica. Estas tuberas virtuales se crean para segmentar los datos y, de este modo, incrementar el rendimiento de un sistema digital. Se trata de una arquitectura basada en el funcionamiento de los oleoductos, que estn segmentados en diversos ramales y que cuentan con bombas para impulsar, en cada trecho, el avance del gas.