Decoupling Data Supply from Computation for Latency-Tolerant Communication in Heterogeneous Architectures
LegUp: high-level synthesis for FPGA-based processor/accelerator systems