Hannig, Frank
FPGAs for Software Programmers
1. FPGA Versus Software Programming: Why, When, and How?
Dirk Koch, Daniel Ziener, Frank Hannig
2. High-Level Synthesis
João M. P. Cardoso, Markus Weinhardt
3. A Quick Tour of High-Level Synthesis Solutions for FPGAs
Frank Hannig
Part I. Commercial HLS Solutions
4. Making FPGAs Accessible with LabVIEW
Hugo A. Andrade, Stephan Ahrends, Simon Hogg
5. Spatial Programming with OpenSPL
Tobias Becker, Oskar Mencer, Georgi Gaydadjiev
6. OpenCL
Deshanand Singh, Peter Yiannacouras
7. Big Data and HPC Acceleration with Vivado HLS
Moritz Schmid, Christian Schmitt, Frank Hannig, Gorker Alp Malazgirt, Nehir Sonmez, Arda Yurdakul, Adrian Cristal
8. Source-to-Source Optimization for HLS
Jason Cong, Muhuan Huang, Peichen Pan, Yuxin Wang, Peng Zhang
9. Bluespec SystemVerilog
Oriol Arcas-Abella, Nehir Sonmez
Part II. Academic HLS Solutions
10. LegUp High-Level Synthesis
Andrew Canis, Jongsok Choi, Blair Fort, Bain Syrowik, Ruo Long Lian, Yu Ting Chen, Hsuan Hsiao, Jeffrey Goeders, Stephen Brown, Jason Anderson
11. ROCCC 2.0
Walid A. Najjar, Jason Villarreal, Robert J. Halstead
12. HIPA
Moritz Schmid, Oliver Reiche, Frank Hannig, Jürgen Teich
Part III. FPGA Runtime Systems and OS Services
13. ReconOS
Andreas Agne, Marco Platzner, Christian Plessl, Markus Happe, Enno Lübbers
14. The LEAP FPGA Operating System
Kermin Fleming, Michael Adler
Part IV. SoC and Overlays on FPGAs
15. Systems-on-Chip on FPGAs
Jeffrey Goeders, Graham M. Holland, Lesley Shannon, Steven J. E. Wilton
16. FPGA Overlays
Hayden Kwok-Hay So, Cheng Liu
Keywords: Engineering, Circuits and Systems, Processor Architectures, Electronics and Microelectronics, Instrumentation
- Editor
- Hannig, Frank
- Koch, Dirk
- Ziener, Daniel
- Publisher
- Springer
- Publication year
- 2016
- Language
- en
- Edition
- 1
- Page amount
- 17 pages
- Category
- Technology, Energy, Traffic
- Format
- Ebook
- eISBN (PDF)
- 9783319264080
- Printed ISBN
- 978-3-319-26406-6