multiprocesamiento

5
Por: Diana Lucía Poma Lima

Upload: diana

Post on 20-Jun-2015

459 views

Category:

Technology


1 download

DESCRIPTION

Example of a two-way superscalar execution of instructions

TRANSCRIPT

Page 1: Multiprocesamiento

Por:Diana Lucía Poma

Lima

Page 2: Multiprocesamiento

0 2 4 6 8 IF ID OF load R1, @1000

IF ID OF E add R1,@1004IF ID OF load R2, @1008

IF ID OF E add R2,@100C IF ID NA E add R1, R2

IF ID NA WB store R1, @2000

Page 3: Multiprocesamiento

0 2 4 6 8 IF ID OF load R1, @1000

IF ID OF E add R1,@1004IF ID OF E add R1, @1008

IF ID OF E add R1,@100CIF ID NA WB store R1, @2000

(ii)

Page 4: Multiprocesamiento

(i)

Page 5: Multiprocesamiento

Las tres instrucciones realizan el mismo procedimiento.

El ciclo de instrucciones varia, por ejemplo para: ◦ (i) 7 ciclos◦ (ii) 8 ciclos◦ (iii) 8 ciclos

En este caso el literal (i) es aquel que ocupa menos tiempo; por tanto mas eficiente.

En los literales (ii) y (iii) tienen el mismo numero de ciclos.