From software to accelerators with LegUp high-level synthesis

@article{Canis2013FromST,
  title={From software to accelerators with LegUp high-level synthesis},
  author={Andrew Canis and Jongsok Choi and B. Fort and Ruolong Lian and Qijing Huang and Nazanin Calagar and Marcel Gort and J. Qin and Mark Aldham and T. Czajkowski and S. Brown and J. Anderson},
  journal={2013 International Conference on Compilers, Architecture and Synthesis for Embedded Systems (CASES)},
  year={2013},
  pages={1-9}
}
  • Andrew Canis, Jongsok Choi, +9 authors J. Anderson
  • Published 2013
  • Computer Science
  • 2013 International Conference on Compilers, Architecture and Synthesis for Embedded Systems (CASES)
  • Embedded system designers can achieve energy and performance benefits by using dedicated hardware accelerators. However, implementing custom hardware accelerators for an application can be difficult and time intensive. LegUp is an open-source high-level synthesis framework that simplifies the hardware accelerator design process [8]. With LegUp, a designer can start from an embedded application running on a processor and incrementally migrate portions of the program to hardware accelerators… CONTINUE READING
    44 Citations
    Use of CPU Performance Counters for Accelerator Selection in HLS-Generated CPU-Accelerator Systems
    • 2
    PCIeHLS: an OpenCL HLS framework
    • 4
    • PDF
    High-Level Language Tools for Reconfigurable Computing
    • 56
    • PDF
    Leveraging dynamic task parallelism in hardware accelerators
    • PDF
    High-Level Synthesis from C vs. a DSL-Based Approach
    • 5