Altifigence Academy

20 / 24 · Khái niệm

Lịch, phần dư và bộ đệm kép

Với K=10,bốn đầu ra,ba PE và một chu kỳ thêm mỗi đầu ra, tính chu kỳ mô hình và mức sử dụng chỉ tính MAC.

Chuyển giới hạn dưới thành lịch

Giới hạn tính toán giả định mọi ô PE hữu ích đều có thể được nạp. Lịch phải đặt tải, khởi tạo, MAC, chuyển đổi, ghi và hoàn thành. Chia trục rút gọn qua PE tạo tổng riêng cần kết hợp. Chia trục đầu ra có thể tránh kết hợp nhưng để PE rỗi tại phần dư đầu ra. Nêu trục được song song hóa.

Tính phần dư rút gọn

Một đầu ra cần K=9 MAC và hai PE thực thi hai số hạng mỗi chu kỳ. Cần ceil(9/2)=5 chu kỳ MAC, với một ô không hợp lệ trong chu kỳ cuối. Bốn đầu ra xử lý tuần tự dùng hai mươi chu kỳ MAC và bốn mươi ô khả dụng. Ba mươi sáu MAC hữu ích cho mức sử dụng ô MAC 90%. Giả định thêm một chu kỳ kết hợp/ghi mỗi đầu ra, không chồng lấp: tổng 24 chu kỳ.

Phần phụ trội đó là giả định mô hình, không phải độ trễ RTL đã kiểm chứng. Cây rút gọn, phụ thuộc và cổng đầu ra thực có thể khác. So với mọi ô PE qua 24 chu kỳ, mức sử dụng là 36/(2×24)=75%. Mẫu số này khác con số 90% chỉ tính MAC. Dự án tổng kết gắn nhãn các giả định.

Tính chồng lấp bộ đệm kép

Giả sử mỗi khối cần sáu chu kỳ tải, mười tính toán và hai ghi. Ba khối hoàn toàn nối tiếp cần 54 chu kỳ. Với tài nguyên tải/tính riêng, bộ đệm kép đầu vào và trọng số, ghi không xung đột, tải khối đầu sáu chu kỳ rồi tính ba khối mười chu kỳ trong khi tải trước khối sau. Thêm hai chu kỳ ghi cuối: 38 chu kỳ. Giả định ghi trước chồng lấp tính toán tiếp theo.

Nếu tính toán mất bốn chu kỳ nhưng tải vẫn sáu, bên tải chậm hơn. Hai bộ đệm không tạo ra băng thông. Vẽ chuyển quyền sở hữu để tải mới không ghi đè bộ đệm đang tính. Nếu tải và ghi chung bus, tính lại lịch lý tưởng.

Nhận đầu vào cuối không hoàn thành phép toán. Tháo hết MAC,chuyển đổi,kích hoạt,gộp và kết quả cuối được chấp nhận. Xác định điều kiện bắt đầu/kết thúc bộ đếm. Ước tính phần mềm,mô phỏng RTL,tần số tổng hợp và phép đo thiết bị là bằng chứng khác nhau; khóa học cung cấp thực thi số và ước tính lịch rõ ràng.

Lịch một đầu ra
  1. Khởi tạo: Nạp bias theo đơn vị bộ tích lũy một lần
  2. Năm chu kỳ MAC: Hai PE xử lý chín số hạng hữu ích
  3. Kết hợp và lưu: Một chu kỳ mô hình bổ sung mỗi đầu ra
  4. Tháo hết: Chỉ hoàn thành sau khi kết quả cuối được chấp nhận

Tự thử

Với K=10,bốn đầu ra,ba PE và một chu kỳ thêm mỗi đầu ra, tính chu kỳ mô hình và mức sử dụng chỉ tính MAC.

Đọc giải thích

Mỗi đầu ra cần bốn chu kỳ MAC. Tổng là 4×(4+1)=20 chu kỳ. Có 48 ô MAC và 40 MAC hữu ích, cho 83.33%.

Lựa chọn áp dụng cho trình duyệt này. Có thể đổi ở chân trang bất cứ lúc nào.