Bu, modern işlemcilerin özelliklerinin bir kombinasyonundan kaynaklanmaktadır.
Yüksek bir IPS'ye katkıda bulunan ilk şey, modern işlemcilerin bağımsız olarak çalışabilen birden fazla yürütme birimine sahip olmasıdır. Aşağıdaki görüntüde ( Wikipedia'dan ödünç alınmıştır : Intel Core Mikromimarisi ), altta tüm talimatları aynı anda uygulayabilen sekiz yürütme birimi (sarı renkte gösterilmiştir) olduğunu görebilirsiniz. Bu birimlerin hepsi aynı türden yönergeleri güvence altına alamaz, ancak en az 5'i ALU işlemi gerçekleştirebilir ve üç adet SSE özellikli birim vardır.
Uzun ile birleştiren talimat boru hattı verimli yığın talimatları (talimatları yürütmek için bu birimler için hazırlamasına olabilir bozuk gerekirse) modern işlemci herhangi bir zamanda anında talimatlar çok sayıda olabileceğini anlamına gelir.
Her talimatın yürütülmesi birkaç saat döngü sürebilir, ancak bunların yürütülmesini etkili bir şekilde paralel hale getirebiliyorsanız, işlemci karmaşıklığı ve termal çıktı pahasına kendinize büyük miktarda IPS sağlayabilirsiniz.
Bu büyük boru hatlarını talimatlarla dolu tutmak için talimatlar ve verilerle doldurulabilen büyük bir önbellek gerekir. Bu kalıbın boyutuna ve ayrıca işlemcinin ürettiği ısı miktarına katkıda bulunur.
Bunun daha küçük işlemcilerde yapılmamasının nedeni, işlem çekirdeği çevresinde gerekli olan kontrol mantığı miktarını, ayrıca gereken alan miktarını ve üretilen ısıyı önemli ölçüde arttırmasıdır. Küçük, düşük güçlü, son derece duyarlı bir işlemci istiyorsanız, gerçek fonksiyonel çekirdekleri çevreleyen çok fazla "ekstra" malzeme olmadan kısa bir boru hattı istersiniz. Bu nedenle, genellikle önbelleği en aza indirir, talimatları işlemek için gereken her bir birim türünden yalnızca biriyle sınırlar ve her parçanın karmaşıklığını azaltırlar.
Bunlar olabilir gibi daha büyük işlemci gibi karmaşık gibi küçük işlemci yapmak ve benzer bir performans elde, ama sonra güç çizmek ve soğutma gereksinimleri katlanarak artacaktır.