12.6 nhiều dòng: một phương pháp brute-lực là để nhân rộng các phần đầu tiên của cácđường ống và cho phép các đường ống để lấy cả hai hướng dẫn, làm việc sử dụng haidòng suối. Chi nhánh Prefetch mục tiêu: khi một chi nhánh có điều kiện được công nhận, cácmục tiêu của các chi nhánh prefetched, ngoài sau đây hướng dẫn cácchi nhánh. Mục tiêu này sau đó được lưu cho đến khi các hướng dẫn chi nhánh được thực thi. Nếu cácchi nhánh được thực hiện, các mục tiêu đã được prefetched. Vòng đệm: bộ đệm loopmột bộ nhớ nhỏ, rất cao tốc độ được duy trì bởi hướng dẫn lấy giai đoạnCác đường ống và chứa n đặt mới lấy hướng dẫn, theo thứ tự. Nếuchi nhánh là để được thực hiện, phần cứng đầu tiên kiểm tra xem mục tiêu chi nhánh làtrong các bộ đệm. Nếu vậy, các chỉ dẫn tiếp theo sẽ được lấy từ bộ đệm. Chi nhánhdự đoán: một dự báo được thực hiện cho dù một chi nhánh có điều kiện sẽ được thực hiện khihướng dẫn thực hiện, và sau đó được lấy cho phù hợp. Chi nhánh bị trì hoãn: nócó thể cải thiện hiệu suất đường ống bằng cách tự động sắp xếp lại nhấtCác hướng dẫn trong một chương trình, vì vậy mà các chi nhánh hướng dẫn xảy ra sau đó một thực sựmong muốn.
đang được dịch, vui lòng đợi..
