Segmentación (electrónica)

La segmentación (en inglés pipelining, literalmente 'tubería' o 'cañería', o data pipeline)[1]​ es un método por el cual se consigue aumentar el rendimiento de algunos sistemas electrónicos digitales.El nombre, por analogía, viene de que para impulsar el gas en un oleoducto a la máxima velocidad posible es necesario dividir el oleoducto en tramos y colocar una bomba que dé un nuevo impulso al gas.El símil con la programación existe en que los cálculos deben ser registrados o sincronizados con el reloj cada cierto tiempo para que la ruta crítica (tramo con más carga o retardo computacional entre dos registros de reloj) se reduzca.La ruta crítica es en realidad la frecuencia máxima de trabajo alcanzada por el conjunto.A mayor ruta crítica (tiempo o retraso entre registros) menor es la frecuencia máxima de trabajo y a menor ruta crítica mayor frecuencia de trabajo.
Detalle de la segmentación de instrucciones.