PUERTA | Puerta TI 2005 | Pregunta 44

Tenemos dos diseños D1 y D2 para un procesador de tubería síncrono. D1 tiene 5 etapas de tubería con tiempos de ejecución de 3 nseg, 2 nseg, 4 nseg, 2 nseg y 3 nseg mientras que el diseño D2 tiene 8 etapas de tubería cada una con 2 nseg de tiempo de ejecución ¿Cuánto tiempo se puede ahorrar usando el diseño D2 sobre el diseño D1 para ejecutando 100 instrucciones?

 
(A) 214 nseg
(B) 202 nseg
(C) 86 nseg
(D) – 200 nseg

Respuesta: (B)
Explicación:
Tiempo total de ejecución = (k + n – 1) * ciclo de reloj máximo
Donde k = número total de etapas y n = número total de instrucciones

Para D1:
k = 5 y n = 100
Ciclo de reloj máximo = 4 ns Tiempo de
ejecución total = (5 + 100 – 1) * 4 = 416

Para D2:
k = 8 y n = 100
Cada ciclo de reloj = 2ns
Tiempo total de ejecución = (8 + 100 – 1) * 2 = 214

Por lo tanto, el tiempo ahorrado usando D2 sobre D1 = 416 – 214 =202

 
Por lo tanto, la opción (B) es correcta.

 
Comente a continuación si encuentra algo incorrecto en la publicación anterior.

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *