Si considerino due differenti implementazioni dello stesso insieme di istruzioni che si possono suddividere in quattro classi: A, B, C e D, a seconda del loro CPI. L'implementazione P1 ha una frequenza di clock di 2,5 GHz e un CPI rispettivamente di 1, 2, 3 e 3, mentre l'implementazione P2 ha una frequenza di clock di 3 GHz e un CPI rispettivamente di 2, 2, 2 e 2. Si consideri un programma costituito da 106 istruzioni così suddivise: 10 percento di classe A, 20 percento di classe B, 50 percento di classe C e 20 percento di classe D. Quale delle due implementazioni tra P1 e P2 è la più veloce?
La mia domanda non è "non so come fare l'esercizio", ma per quale motivo 106 diventa 10^6???
Quando calcolo quante istruzioni sono di classe A, ad esempio, faccio (10/100)*106. Però nella soluzione c'è scritto (10/100)*10^6. Per quale motivo???