Compiler-Based Tools to Aid in Data Transfer Optimization and On-Chip Debug of Heterogeneous Compute Systems

First, we present techniques to efficiently schedule data transfers through compiler analyses. Compared to transferring data immediately before and after the kernel executes, our scheduling results in orders of magnitude improvements in execution time, number of data transfers, and number of bytes t...

Full description

Bibliographic Details
Main Author: Ashcraft, Matthew B.
Format: Others
Published: BYU ScholarsArchive 2020
Subjects:
HLS
Online Access:https://scholarsarchive.byu.edu/etd/8613
https://scholarsarchive.byu.edu/cgi/viewcontent.cgi?article=9613&context=etd