Please enable JavaScript.
Coggle requires JavaScript to display documents.
arquitectura, segmentacion y paralelismos :star: - Coggle Diagram
arquitectura, segmentacion y paralelismos :star:
-
Segmentacion :explode: Técnica que divide la ejecución de una instrucción en etapas, permitiendo procesar varias instrucciones de manera simultánea en diferentes fases.
Divide instrucciones en etapas La segmentación separa la ejecución de una instrucción en pasos (por ejemplo: buscar, decodificar, ejecutar), permitiendo que cada paso se procese en paralelo con otros.
Permite procesar varias instrucciones al mismo tiempo Gracias a que cada etapa trabaja de forma independiente, se pueden tener varias instrucciones avanzando en distintas fases al mismo tiempo, aumentando la eficiencia.
Base para lograr mayor rendimiento La segmentación es una técnica fundamental para que el procesador complete más instrucciones por ciclo de reloj, mejorando notablemente el rendimiento general.
-
Ejemplo RISC implementa pipelining eficientemente.
La arquitectura RISC, con sus instrucciones simples y de tamaño fijo, facilita la aplicación del pipelining porque reduce dependencias y permite etapas uniformes.
Paralelismos :explode: Capacidad del procesador para ejecutar varias instrucciones o tareas al mismo tiempo, aumentando la velocidad y eficiencia.
ILP (Instruction Level Parallelism) Ejecutar varias instrucciones del mismo hilo al mismo tiempo, aprovechando recursos internos del procesador
-
Usa pipelining, ejecución fuera de orden, predicción de bifurcaciones
-
-
TLP (Thread Level Parallelism) Ejecutar varios hilos o programas independientes de forma simultánea, usando múltiples núcleos o técnicas de multihilo.
-
Usa múltiples núcleos, SMT (multihilado simultáneo), CMP (chip multiprocesor)
-
-