推测执行 推测执行(亦作预测执行、投机性执行,英语:Speculative execution )是优化技术的一类,采用这个技术的计算机系统会根据现有信息,利用空转时间提前执行一些将来可能用得上,也可能用不上的指令。如果指令执行完成后发现用不上,系统会抛弃计算结果,并回退执行期间造成的副作用(如缓存)。
幽灵漏洞[2018-01-06]. (原始内容存档于2018-01-06). Spectre Attacks: Exploiting Speculative Execution (PDF). 2018. (原始内容存档 (PDF)于January 3, 2018). Reading privileged
站点隔离Yarom, Yuval. Spook.js: Attacking Chrome Strict Site Isolation via Speculative Execution . 2022 IEEE Symposium on Security and Privacy (SP). 2022: 699–715
電腦性能 計。有時設計者會藉由大幅提升CPI(例如利用超序執行、超純量CPU、大容量快取、高擊中率的快取、提昇分支預測、推测性执行(英语:speculative execution )等技術),但不會犧牲f太多的方式提昇性能,所得的是brainiac的CPU設計。針對特定的指令集(因此N不變)及固定的半導體製
超純量scheduling)執行,使得P6架構的並行性更優於P5架構的Pentium;這也使得預測執行(投機執行(英语:speculative execution ))更易實現,CPU的時脈也可以更高。 最簡單的處理器是純量處理器。該處理器執行每個指令通常會在一個時間內操作一個或兩個資料項目