再構成可能システムとGPUによる多重複合型演算加速

Field-programmable gate arrays (FPGAs) have garnered significant interest in research on highperformance computing because their computation and communication capabilities have drastically improved in recent years due to advances in semiconductor integration technologies that rely on Moore’s Law. In addition to improving FPGA performance, toolchains for the development of FPGAs in OpenCL have been developed and offered by FPGA vendors that reduce the programming effort required. These improvements reveal the possibility of implementing a concept to enable on-the-fly offloading computation at which CPUs/GPUs perform poorly to FPGAs while performing low-latency data movement. We think that this concept is k-ey to improving the performance of heterogeneous supercomputers using accelerators such as the GPU. In this paper, we propose a GPU-FPGA-accelerated simulation based on the concept and show our implementation with OpenCL-enabled GPU–FPGA DMA method. The results of experiments show that our proposed method can always achieve better performance than GPU-based implementation and we believe that realizing GPU–FPGA-accelerated simulation is the most significant difference between our work and previous studies.

Publication Details

Journal
Tokyo Tech Research Repository (Tokyo Institute of Technology)
Published
2024-11-27
Primary Topic
Parallel Computing and Optimization Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

再構成可能システムとGPUによる多重複合型演算加速

Tokyo Tech Research Repository (Tokyo Institute of Technology)
Parallel Computing and Optimization Techniques
article

再構成可能システムとGPUによる多重複合型演算加速

article en

Abstract

Field-programmable gate arrays (FPGAs) have garnered significant interest in research on highperformance computing because their computation and communication capabilities have drastically improved in recent years due to advances in semiconductor integration technologies that rely on Moore’s Law. In addition to improving FPGA performance, toolchains for the development of FPGAs in OpenCL have been developed and offered by FPGA vendors that reduce the programming effort required. These improvements reveal the possibility of implementing a concept to enable on-the-fly offloading computation at which CPUs/GPUs perform poorly to FPGAs while performing low-latency data movement. We think that this concept is k-ey to improving the performance of heterogeneous supercomputers using accelerators such as the GPU. In this paper, we propose a GPU-FPGA-accelerated simulation based on the concept and show our implementation with OpenCL-enabled GPU–FPGA DMA method. The results of experiments show that our proposed method can always achieve better performance than GPU-based implementation and we believe that realizing GPU–FPGA-accelerated simulation is the most significant difference between our work and previous studies.

Tokyo Tech Research Repository (Tokyo Institute of Technology)
Openalex Percentile: Top 51%
Parallel Computing and Optimization Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

再構成可能システムとGPUによる多重複合型演算加速 · Tokyo Tech Research Repository (Tokyo Institute of Technology) (2024) | TGRS Research Map | TGRS