Cicli per istruzione

Abbozzo
Questa voce sull'argomento computer è solo un abbozzo.
Contribuisci a migliorarla secondo le convenzioni di Wikipedia.

Nell'architettura dei microprocessori il parametro Cicli Per Istruzioni (detto anche CPI o con il termine inglese Cycles Per Instruction) indica il numero di cicli di clock necessari al microprocessore per eseguire un'istruzione. È l'inverso del parametro istruzioni per ciclo.

Il parametro può essere utilizzato per valutare le prestazioni di un processore depurandole dal fattore della frequenza operativa, quindi il parametro viene utilizzato per valutare l'efficienza complessiva del microprocessore più che la sua potenza di calcolo complessiva. È da notare nei primi processori diverse istruzioni avevano un diverso CPI mentre nei moderni processori l'ordine delle istruzioni influenza il CPI complessivo che quindi viene preso come parametro medio rispetto all'esecuzione di più istruzioni.

Il parametro assume una notevole importanza nelle architetture RISC dato che in queste architetture ogni istruzione dovrebbe essere terminata in un ciclo di clock.

Voci correlate

  • Istruzioni per ciclo
  • Instruction level parallelism

Collegamenti esterni

  • What is definition of CPI, su whatis.techtarget.com.
  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica