Hình 64 cho thấy một mô phỏng của việc thực hiện hỗn hợp. x và y ra ngoài là
các tọa độ được tạo ra bởi các sợi dây chuyền thường xuyên. xcircle và ycircle là
tọa độ được tạo ra bởi các sợi vòng tròn thông thường. Lưu ý rằng các tọa độ sau này được
tạo ra trong chế độ burst, kể từ khi các sợi vòng tròn thường xuyên tìm hiểu về tính đối xứng để tạo ra
các tọa độ. Các giá trị ở trên cùng của controlFIFO cũng được hiển thị trong hình.
CF tín hiệu sẵn sàng rằng controlFIFO là không bao giờ trống sau khi khởi tạo. Chúng tôi thấy
cũng đồng bộ hóa giữa các hàng dữ liệu, các dòng và đề vòng tròn và các
lịch trình. controlFIFO rd cho thấy khi các cuộc thăm dò lên lịch các controlFIFO để
có được các thread id tiếp theo. controlFIFO wr cho thấy việc chuyển giao quyền kiểm soát dòng chảy từ
các đề dòng và vòng tròn. Cuối cùng, ol RQ (RQ oc) cho thấy khi FIFO dữ liệu cho các dòng
(vòng tròn) enqueues id chủ đề tương ứng để báo hiệu rằng tọa độ mới đã
có sẵn.
Bảng 9 trình bày sự so sánh giữa phần cứng và thực hiện hỗn hợp của bộ điều khiển.
Hiệu suất ở đây là liên quan đến tỷ lệ đầu vào thể hiện trong triệu mẫu / giây.
Hiệu suất của một phần mềm thực hiện tinh khiết của bộ điều khiển phụ thuộc nhiều vào
sự lựa chọn của hệ thống thời gian chạy. Một chương trình con dựa lên lịch thông thường sẽ
thêm các chi phí đáng kể do hoạt động quản lý lưu trữ. Mặt khác, một
phần mềm điều khiển thực hiện FIFO có thể được coi là một hình thức thực hiện phần mềm tinh khiết
(sử dụng ngắt) mà cung cấp một tỷ lệ đầu vào 0,21 triệu mẫu / giây cho một
kích thước phần mềm của 6360 byte.
đang được dịch, vui lòng đợi..
