Login

Hannig, Frank

FPGAs for Software Programmers

Hannig, Frank - FPGAs for Software Programmers, ebook

153,75€

Ebook, PDF with Adobe DRM
ISBN: 9783319264080
DRM Restrictions

PrintingNot allowed
Copy to clipboardNot allowed

Table of contents

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. HIPAcc

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
 
 
Publisher
Springer
Publication year
2016
Language
en
Edition
1
Category
Technology, Energy, Traffic
Format
Ebook
eISBN (PDF)
9783319264080
Printed ISBN
978-3-319-26406-6

Similar titles