TẠI SAO PHẢI DÙNG BỘ XỬ LÝ VECTOR

Chúng ta đã biết cách để có thể tăng đáng kể hiệu suất của một bộ xử lý bằng cách thiết lập nhiều lệnh trên một chu kỳ đồng hồ và độ sâu hơn đường ống dẫn các đơn vị thực hiện để cho phép khai thác lớn hơn của chỉ thị cấp xử lí song song. Tuy nhiên,bao giờ chúng ta cũng thấy rằng có những khó khăn lớn trong việc khai thác độ lớn của ILP. | Véctơ - thanh ghi lưu trữ là chia qua luồng chạy, với mỗi đoạn giữ mỗi phần tử thứ tư của mỗi thanh ghi véctơ. Có ba đơn vị véctơ thiết thực được chỉ ra, FP thêm, FP nhân, và nạp vào - lưu trữ đơn vị. Mỗi một đơn vị véctơ số học chứa bốn thực hiện ống - tuyến, mỗi một đoạn, nhất trí hành động để hoàn chỉnh lệnh véctơ đơn. Chú thích như thế nào mỗi phần của véctơ - thanh ghi tập tin chỉ cần cung cấp đủ cổng cho đường ống dẫn cục bộ cho đoạn của nó ; sự đột ngột này giảm đáng kể chi phí của việc cung cấp nhiều cổng cho thanh ghi véctơ. Đường dẫn để cung cấp toán hạng vô hướng cho véctơ - lệnh vô hướng không được hiện ra trong hình vẽ này, nhưng giá trị vô hướng phải được truyền cho tất cả luồng chạy, việc thực hiện có thể cho phép phần tử đầu tiên của lệnh véctơ ngay lập tức đi theo phần tử cuối cùng của lệnh véctơ đầu tiên xuống ống dẫn bộ cộng FP. Để giảm độ phức tạp của lôgic điều khiển, một số máy véctơ đòi hỏi một số thời gian để phục hồi hoặc thời gian chết ở giữa hai lệnh véctơ gửi đến đơn vị véctơ giống nhau. Hình vẽ là biểu đồ ống dẫn cho thấy cả độ trễ lẫn thời gian chết cho ống dẫn véctơ đơn.

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
24    94    1    08-06-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.