Design of FPGA-Based Computing Systems with OpenCL Softcover reprint of the original 1st ed. 2018 Edition

Waidyasooriya, Hasitha Muthumala, Hariyama, Masanori, Uchiyama, Kunio

買這商品的人也買了...

相關主題

商品描述

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

 

 

商品描述(中文翻譯)

本書提供了關於設計基於FPGA的異構計算系統的廣泛知識,使用基於OpenCL(Open Computing Language)的高級設計環境,稱為OpenCL for FPGA。基於OpenCL的設計方法將是開發FPGA在低功耗嵌入式應用和高性能計算等各種應用中潛力的關鍵技術。通過理解基於OpenCL的設計方法,讀者可以相對於傳統的HDL(硬件描述語言)設計更輕鬆地設計整個基於FPGA的計算系統,因為OpenCL for FPGA負責處理主機上的計算、主機和FPGA之間的數據傳輸以及FPGA上能夠訪問外部DDR記憶體的計算。

通過逐步的方式,讀者可以了解以下內容:

- 如何設置設計環境
- 如何系統地編寫考慮架構限制的更好代碼
- 如何設計實用的應用程式

作者簡介

Waidyasoriya Hasitha Muthumala is an Assistant Professor in the Graduate School of Information Sciences at Tohoku University. He received the BE degree in information engineering, the MS degree in information sciences, and the PhD degree in information sciences from Tohoku University, Japan, in 2006, 2008, and 2010 respectively. His research interests include reconfigurable computing, processor architectures for big-data applications, and high-level design methodology for VLSIs. He is a member of the IEEE.

Masanori Hariyama is a Professor in the Graduate School of Information Sciences at Tohoku University. He received the BE degree in electronic engineering, the MS degree in information sciences, and the PhD degree in information sciences from Tohoku University, Japan, in 1992, 1994, and 1997, respectively. His research interests include real-world applications such as robotics and medical applications, big data applications such as bio-informatics, high-performance computing, VLSI computing for real-world application, high-level design methodology for VLSIs, and reconfigurable computing. He is a member of the IEEE.

Kunio Uchiyama, technical advisor of Hitachi, Ltd., received his BS, MS, and PhD degrees from the Tokyo Institute of Technology. He has worked for the Central Research Laboratory of Hitachi since 1978 on design automation, mainframe computers, microprocessors, multicore processors, and their applications. He led R&D for the commercial SuperH microprocessors from the early 1990s, and he was awarded Japan's national Medal of Honor with the Purple Ribbon in 2004 for his contribution to the development of commercial high-performance, low-power microprocessors. He also led the New Energy and Industrial Technology Development Organization project in Japan on heterogeneous multicore technologies from 2007 to 2010. He was a guest editor of IEEE Micro in 2005 and served as a general chair of the Asia and South Pacific Design Automation Conference sponsored by IEEE CAS/CEDA in 2015. He has also been a vice chair of the IEEE Symposium on Low-Power and High-Speed Chips, sponsored by the IEEE Computer Society since 2008. He is a member of the IEEE Computer Society, Solid-State Circuits Society, and the Institute of Electronics, Information and Communication Engineers (IEICE). He is a Fellow of IEEE and IEICE, and is a member of Board of Governors of IEEE Computer Society.

 

 

 

 

 

 

 

 

作者簡介(中文翻譯)

Waidyasoriya Hasitha Muthumala是東北大學資訊科學研究所的助理教授。他於2006年、2008年和2010年分別在日本東北大學獲得資訊工程學士學位、資訊科學碩士學位和資訊科學博士學位。他的研究興趣包括可重構計算、大數據應用的處理器架構以及VLSI的高級設計方法。他是IEEE的成員。

Masanori Hariyama是東北大學資訊科學研究所的教授。他於1992年、1994年和1997年分別在日本東北大學獲得電子工程學士學位、資訊科學碩士學位和資訊科學博士學位。他的研究興趣包括機器人和醫療應用等實際應用、生物信息學等大數據應用、高性能計算、實際應用的VLSI計算、VLSI的高級設計方法和可重構計算。他是IEEE的成員。

Kunio Uchiyama是日立製作所的技術顧問,他在東京工業大學獲得學士、碩士和博士學位。自1978年以來,他一直在日立的中央研究實驗室從事設計自動化、大型計算機、微處理器、多核處理器及其應用方面的工作。他從1990年代初開始領導商業SuperH微處理器的研發工作,並於2004年因對商業高性能低功耗微處理器的貢獻而獲得日本國家紫綬褒章。他還在2007年至2010年期間領導了日本新能源和工業技術發展機構關於異構多核技術的項目。他曾擔任2005年IEEE Micro的客座編輯,並於2015年擔任IEEE CAS/CEDA贊助的亞洲和南太平洋設計自動化會議的總主席。自2008年以來,他還擔任IEEE計算機學會贊助的低功耗和高速芯片研討會的副主席。他是IEEE計算機學會、固態電路學會和電子、信息和通信工程師學會(IEICE)的成員。他是IEEE和IEICE的會士,並且是IEEE計算機學會的理事會成員。