Spekülatif yürütme, bilgisayar işlemcilerinde kullanılan, işlemcinin bir dal komutunun sonucunu tahmin ettiği (bir if-else ifadesi gibi) ve gerçek koşul belirlenmeden önce tahmin edilen yolda yönergeleri spekülatif olarak yürüttüğü bir performans geliştirme tekniğidir. Bu, işlemcinin boşta kaldığı ve talimatların yürütülmesini beklediği süreyi azaltarak işlemci performansını iyileştirmek için yapılır. Tahmin yanlışsa, işlemci spekülatif sonuçları atacak ve doğru talimatları uygulayacaktır. Spekülatif yürütme, işlemci performansını önemli ölçüde artırabilir, ancak aynı zamanda Spectre ve Meltdown saldırıları gibi güvenlik açıklarını da beraberinde getirir.
Yayın tarihi: