Boru hattı duraksaması (Pipeline stall)
İşlemci boru hattının, bir komut devam edemediği için — veriyi, bir kaynağı ya da bir dallanmanın sonucunu bekliyor — durmak zorunda kalması. Ortaya çıkan boşluğa “balon” (bubble) denir ve boşa giden saat çevrimlerini temsil eder.
Nedenler (hazard’lar): veri hazard’ı (komut, öncekinin henüz üretmediği sonuca ihtiyaç duyar), yapısal hazard (iki komut aynı donanım kaynağını ister), kontrol hazard’ı (dallanma çözülene kadar sıradaki komut bilinmez) ve en pahalısı önbellek ıskalaması (bellekten yüzlerce çevrim beklemek). Duraksama yayılır: arkadaki komutlar da bekler, boru hattı balonlarla dolar.
Çareler: forwarding/bypass (sonuçları aşamalar arasında doğrudan iletmek), sıra dışı yürütme (beklerken başka iş bulmak), dallanma tahmini (beklemek yerine tahmin etmek) ve prefetching. Modern işlemci tasarımının büyük kısmı, duraksamaları en aza indirme çabasıdır.