Segmentadas

La segmentación (en inglés pipeliningliteralmente tuberia o cañeriaes un método por el cual se consigueaumentar el rendimiento de algunos sistemas electrónicos digitalesEs aplicadosobre todoen microprocesadoresEl nombre viene de que para impulsar el gas en un oleoducto a la máxima velocidad es necesario dividir el oleoductoen tramos y colocar una bomba que  un nuevo impulse al gasEl símil con la programación existe en que loscálculos deben ser registrados o sincronizados con el reloj cada cierto tiempo para que la ruta crítica (tramo con máscarga o retardo computacional entre dos registros de relojse reduzca.
La ruta crítica es en realidad la frecuencia máxima de trabajo alcanzada por el conjuntoA mayor ruta crítica (tiempoo retraso entre registrosmenor es la frecuencia máxima de trabajo y a menor ruta crítica mayor frecuencia detrabajoLa una es la inversa de la otraRepartir o segmentar equitativamente el cálculo hace que esa frecuencia seala óptima a costa de más área para el almacenamiento o registro de los datos intervinientes y de un retraso olatencia (en ciclos de reloj/tiempoen la salida del resultado equivalente al número de segmentaciones o registrosrealizadosLa ventaja primordial de este sistema es quetal y como se muestra en la imagenuna vez el pipe estállenoes decirdespués de una latencia de cuatro en la imagenlos resultados de cada comando vienen uno tras otrocada flanco de reloj y sin latencia extra por estar encadenados dentro del mismo pipeTodo esto habiendomaximizado la frecuencia máxima de trabajo.
Resultado de imagen para que es segmentación en informatica

Resultado de imagen para que es segmentación en informatica




No hay comentarios:

Publicar un comentario