đặc biệt đối với các máy siêu vô hướng như Pentium và PowerPC, trong đó nhấn mạnh hướng dẫn thực hiện song song và tìm nạp trước trong tương lai dự đoán instructions.The lợi thế quan trọng của việc thiết kế phân chia bộ nhớ cache là nó giúp loại bỏ sự tranh cho bộ nhớ cache giữa các hướng dẫn lấy / khối giải mã và thực hiện unit.This là quan trọng trong bất kỳ thiết kế dựa trên pipelining of hướng dẫn. Thông thường, các bộ vi xử lý sẽ lấy hướng dẫn trước thời hạn và điền vào một bộ đệm, hoặc đường ống, với các hướng dẫn để thực hiện. Giả sử bây giờ chúng ta có một hướng dẫn thống nhất / dữ liệu cache.When các đơn vị thi công thực hiện
một bộ nhớ truy cập để tải và lưu trữ dữ liệu, yêu cầu được gửi đến các bộ nhớ cache thống nhất.
Nếu, cùng một lúc, các hướng dẫn nạp trước một yêu cầu đọc cho bộ nhớ cache cho một
hướng dẫn, yêu cầu đó sẽ được tạm thời bị chặn để các bộ nhớ cache có thể phục vụ các
đơn vị thi công đầu tiên, cho phép nó để hoàn thành các hướng dẫn hiện hành. Đây
tranh cache có thể làm giảm hiệu suất bằng cách can thiệp hiệu quả sử dụng các
hướng dẫn pipeline.The cấu trúc phân chia bộ nhớ cache vượt qua khó khăn này.
đang được dịch, vui lòng đợi..
