I pericoli del computer sono problemi che sorgono all'interno delle micro-architetture di una CPU che impediscono l'esecuzione della fase successiva della tubatura di un'istruzione programmata. I rischi della CPU possono essere ulteriormente suddivisi in tre sottocategorie: strutturale, dati e controllo.
I rischi strutturali sono il risultato di un'istruzione che causa un conflitto sulle risorse messe a disposizione dall'hardware del computer. I pericoli di dati, d'altra parte, si verificano quando un'istruzione non è in grado di accedere ai dati di cui ha bisogno. In genere i dati non sono stati calcolati o già memorizzati. I pericoli di controllo si verificano sulle istruzioni della filiale e sono il risultato di un PC di ramo e le condizioni non sono disponibili in tempo per l'accesso.