Imperial College London > Talks@ee.imperial > Featured talks > LegUp: Open source high-level synthesis for FPGA-based processor/accelerator systems
Log inImperial users Other users No account?Information onFinding a talk Adding a talk Syndicating talks Who we are Everything else |
LegUp: Open source high-level synthesis for FPGA-based processor/accelerator systemsAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Wiesia R Hsissen. In this talk, I will describe a new high-level synthesis tool, called LegUp, being developed at the University of Toronto. LegUp accepts a standard C program as input and automatically compiles the program to a hybrid architecture containing an FPGA -based MIPS soft processor and custom hardware accelerators that communicate through a standard bus interface. In the hybrid processor/accelerator architecture, program segments that are unsuitable for hardware implementation can execute in software on the processor. Results show that the tool produces hardware solutions of comparable quality to a commercial high-level synthesis tool. We also give results demonstrating the ability of the tool to explore the hardware/software co-design space by varying the amount of a program that runs in software vs. hardware. LegUp, along with a set of benchmark C programs, is open source and freely downloadable (www.legup.org), providing a powerful platform that can be leveraged for new research on a wide range of high-level synthesis topics. The talk will overview LegUp’s current capabilities, as well as research underway. This talk is part of the Featured talks series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsExperimental Solid State Group Seminars (Dept. of Physics) COMMSP & CP list Type the title of a new list hereOther talksAn Efficient FPGA-based Design for Programmable Ion Channel Simulations ARC '12 practice |