Thực hiện suy đoán trong kiến ​​trúc tính toán là gì?

Thực thi suy đoán là một kỹ thuật nâng cao hiệu suất được sử dụng trong bộ xử lý máy tính trong đó bộ xử lý dự đoán kết quả của lệnh rẽ nhánh (chẳng hạn như câu lệnh if-else) và thực hiện theo suy đoán các hướng dẫn trên đường dẫn dự đoán trước khi điều kiện thực tế được xác định. Điều này được thực hiện để cải thiện hiệu suất của bộ xử lý bằng cách giảm lượng thời gian mà bộ xử lý không hoạt động và chờ các lệnh được thực thi. Nếu dự đoán không chính xác, bộ xử lý sẽ loại bỏ kết quả suy đoán và thực hiện các hướng dẫn chính xác. Thực thi suy đoán có thể cải thiện đáng kể hiệu năng của bộ xử lý, nhưng nó cũng tạo ra các lỗ hổng bảo mật như các cuộc tấn công Spectre và Meltdown.

Ngày xuất bản: