Tìm kiếm lặp cho khối tăng tốc tái cấu hình với trình biên dịch trong vòng lặp

( 0 đánh giá )
Miễn phí

RADISH là một khung thiết kế toàn diện cho các khối tăng tốc tái cấu hình theo miền ứng dụng, sử dụng thuật toán di truyền để tạo và cải tiến các phần tử xử lý (PEs) từ đồ thị luồng dữ liệu của ứng dụng. Trình biên dịch được tích hợp trong vòng lặp giúp đánh giá hiệu quả của PEs thông qua các chỉ số như độ phủ, mức sử dụng và giảm truyền thông. RADISH được áp dụng cho hai miền ứng dụng: xử lý ảnh và đại số tuyến tính, cho thấy hiệu quả vượt trội về năng lượng, diện tích và khả năng tổng quát hóa. Thiết kế CGRA sử dụng PEs do RADISH tạo ra đạt cải thiện trung bình 2.14 lần về hiệu suất và lên đến 28.9 lần về tiết kiệm năng lượng so với thiết kế dựa trên ALU truyền thống.