Design of FPGA-based computing systems with OpenCL / Hasitha Muthumala Waidyasooriya, Masanori Hariyama, Kunio Uchiyama.
2018
TK7895.G36
Linked e-resources
Linked Resource
Online Access
Concurrent users
Unlimited
Authorized users
Authorized users
Document Delivery Supplied
Can lend chapters, not whole ebooks
Details
Title
Design of FPGA-based computing systems with OpenCL / Hasitha Muthumala Waidyasooriya, Masanori Hariyama, Kunio Uchiyama.
ISBN
9783319681610 (electronic book)
3319681613 (electronic book)
9783319681603
3319681605
3319681613 (electronic book)
9783319681603
3319681605
Publication Details
Cham : Springer, [2018]
Language
English
Description
1 online resource
Item Number
10.1007/978-3-319-68161-0 doi
Call Number
TK7895.G36
Dewey Decimal Classification
621.395
Summary
This book provides wide knowledge about designing FPGA-based heterogeneous computing systems, using a high-level design environment based on OpenCL (Open Computing language), which is called OpenCL for FPGA. The OpenCL-based design methodology will be the key technology to exploit the potential of FPGAs in various applications such as low-power embedded applications and high-performance computing. By understanding the OpenCL-based design methodology, readers can design an entire FPGA-based computing system more easily compared to the conventional HDL-based design, because OpenCL for FPGA takes care of computation on a host, data transfer between a host and an FPGA, computation on an FPGA with a capable of accessing external DDR memories. In the step-by-step way, readers can understand followings: how to set up the design environment how to write better codes systematically considering architectural constraints how to design practical applications Provides readers with an overview and practical examples of OpenCL-based design methodologies for FPGA-based computing systems; Helps software engineers to understand systematically patterns of parallel processing and implement such patterns using OpenCL for FPGAs; Includes a variety of design examples of embedded applications such as image processing, and high-performance computing.
Bibliography, etc. Note
Includes bibliographical references and index.
Access Note
Access limited to authorized users.
Digital File Characteristics
text file PDF
Added Author
Hariyama, Masanori.
Uchiyama, Kunio.
Uchiyama, Kunio.
Available in Other Form
Design of FPGA-based computing systems with OpenCL.
Linked Resources
Online Access
Record Appears in
Online Resources > Ebooks
All Resources
All Resources
Table of Contents
Background.- Introduction to OpenCL for FPGA
FPGA Accelerator Design Using OpenCL
FPGA-Oriented Parallel Programming
Exploiting the Memory Hierarchy
Design Examples
Index.
FPGA Accelerator Design Using OpenCL
FPGA-Oriented Parallel Programming
Exploiting the Memory Hierarchy
Design Examples
Index.