Table of Contents
Kiến trúc siêu thanh là một thiết kế trong các bộ xử lý máy tính cho phép thực hiện nhiều hướng dẫn cùng lúc. Cách tiếp cận này cải thiện hiệu suất bằng cách tăng độ song song cấp hướng dẫn, cho phép xử lý nhanh hơn các nhiệm vụ.
Cơ bản của kiến trúc siêu phổ biến
Trong một bộ xử lý siêu kính, có nhiều đơn vị xử lý, cho phép một số hướng dẫn được ban hành và thực hiện trong mỗi chu kỳ đồng hồ.
Hướng dẫn song song
Trình xử lý đa chiều cấp độ song song (ILP) ám chỉ khả năng thực hiện nhiều hướng dẫn đồng thời. Các bộ xử lý phần mềm ILP siêu lớn dùng để cải tiến hiệu suất truyền qua và tổng thể.
Những cách thực tế để thiết kế siêu thanh
Kiến trúc siêu phổ biến bao gồm nhiều kỹ thuật:
- Hướng dẫn riction riff and Decode:) ) [FLT: 1] [trích dẫn và giải mã nhiều hướng dẫn mỗi chu kỳ.
- Kế hoạch kế hoạch hóa: Sắp xếp lại hướng dẫn để tránh nguy hiểm và tiến hành song song.
- Đang ghi thay thế: [FLT: 1] Đang ngăn chặn quan hệ phụ thuộc sai giữa các hướng dẫn.
- Dự đoán Branch: Đang tái tạo sự chậm trễ do các chỉ thị của chi nhánh.
- Thực hiện ngoài lề: ) khi tài nguyên trở nên sẵn sàng hơn là theo thứ tự chương trình.