Considere una canalización de 5 segmentos con un tiempo de ciclo de reloj de 20 ns en cada suboperación. Averigüe la relación de aceleración aproximada entre el sistema canalizado y no canalizado para ejecutar 100 instrucciones. (Si es un promedio, cada cinco ciclos, se debe introducir una burbuja debido al riesgo de datos en la canalización).
(A) 5
(B) 4.03
(C) 4.81
(D) 4.17
Respuesta: (B)
Explicación: Según los datos dados, la aceleración es
= (Time taken by non-pipeline) / (Time taken by pipeline) = (5*100*20) / {(100+20+5 - 1)*20} = 4.03
La opción (B) es correcta.
Cuestionario de esta pregunta
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA