Giới thiệu tài liệu
Trong bài viết này, chúng tôi cung cấp một phát triển chi tiết cho việc map kích thước lớn hơn AES vào nền tảng MUSRA. Chúng tôi đề xuất giải pháp tối ưu để trình bày các chức năng chạy theo thao tác và khung lặp cho AES algorithm. Chúng tôi cũng có một công nghệ phân chia giữa hardware và software để exploit khả năng đồ họa theo nhiệm vụ trên nền tảng MUSRA. Bài viết cung cấp một thông tin chi tiết về công nghệ sử dụng, bao gồm khả năng sử dụng đối tượng dữ liệu, khung thiết kế đồ họa mở rộng và các công cụ đặt lịch.
Đối tượng sử dụng
Đối tượng yêu cầu đọc bài viết này là những người có kinh nghiệm trong việc phát triển, chỉnh sửa và thiết kế các giải pháp mã hóa và những người đang hoạt động trong lĩnh vực nghiên cứu tạo ra mô hình và công cụ cho việc chỉnh sửa các giải pháp mã hóa.
Nội dung tóm tắt
Bài viết này chỉnh sửa cách chạy một algorithm Advanced Encryption Standard (AES) trên một nền tảng reconfigurable MUSRA. Giải pháp của chúng tôi để cho phép loại bỏ các chức năng instruction-level và loop-level parallelism ở AES algorithm. Chúng tôi cũng có một công nghệ phân chia giữa hardware và software để exploit khả năng đồ họa theo nhiệm vụ trên nền tảng MUSRA. Trong bài viết, chúng tôi cung cấp một thông tin chi tiết về công nghệ sử dụng, bao gồm khả năng sử dụng đối tượng dữ liệu, khung thiết kế đồ họa mở rộng và các công cụ đặt lịch. Công nghệ này cho phép ứng dụng tốn ít hơn giảm sử tiền bạc và thời gian chi phí so với các giải pháp tồn tại, như ADRES reconfigurable processor, Xilinx Virtex-II và TI C64+ DSP.