GPU-accelerated language and communication support by FPGA

Taisuke Boku, Toshihiro Hanawa, Hitoshi Murai, Masahiro Nakao, Yohei Miki, Hideharu Amano, Masayuki Umemura

研究成果: Chapter

抜粋

Although the GPU is one of the most successfully used accelerating devices for HPC, there are several issues when it is used for large-scale parallel systems. To describe real applications on GPU-ready parallel systems, we need to combine different paradigms of programming such as CUDA/OpenCL, MPI, and OpenMP for advanced platforms. In the hardware configuration, inter-GPU communication through PCIe channel and support by CPU are required which causes large overhead to be a bottleneck of total parallel processing performance. In our project to be described in this chapter, we developed an FPGA-based platform to reduce the latency of inter-GPU communication and also a PGAS language for distributed-memory programming with accelerating devices such as GPU. Through this work, a new approach to compensate the hardware and software weakness of parallel GPU computing is provided. Moreover, FPGA technology for computation and communication acceleration is described upon astrophysical problem where GPU or CPU computation is not sufficient on performance.

元の言語English
ホスト出版物のタイトルAdvanced Software Technologies for Post-Peta Scale Computing
ホスト出版物のサブタイトルThe Japanese Post-Peta CREST Research Project
出版者Springer Singapore
ページ301-317
ページ数17
ISBN(電子版)9789811319242
ISBN(印刷物)9789811319235
DOI
出版物ステータスPublished - 2018 12 6

ASJC Scopus subject areas

  • Computer Science(all)

フィンガープリント GPU-accelerated language and communication support by FPGA' の研究トピックを掘り下げます。これらはともに一意のフィンガープリントを構成します。

  • これを引用

    Boku, T., Hanawa, T., Murai, H., Nakao, M., Miki, Y., Amano, H., & Umemura, M. (2018). GPU-accelerated language and communication support by FPGA. : Advanced Software Technologies for Post-Peta Scale Computing: The Japanese Post-Peta CREST Research Project (pp. 301-317). Springer Singapore. https://doi.org/10.1007/978-981-13-1924-2_15