Abstract
We show a task level pipelining on multiple accelerators with PEACH2. PEACH2, which is implemented on FPGA, enables ultra low latency direct communication among multiple accelerators over computational nodes. By installing PEACH2, typical high performance computation nodes are tightly coupled. In this environment, application can be accelerated by exploiting not only data level parallelism, but also task level parallelism. Furthermore, we can process multiple task on multiple accelerators in a pipelined manner. In our evaluation, pipelined application which is implemented in a task level pipelined manner achieves 52% speed up compared to a single GPU.
Original language | English |
---|---|
Pages | 267-274 |
Number of pages | 8 |
DOIs | |
Publication status | Published - 2014 |
Event | 12th IASTED International Conference on Parallel and Distributed Computing and Networks, PDCN 2014 - Innsbruck, Austria Duration: 2014 Feb 17 → 2014 Feb 19 |
Other
Other | 12th IASTED International Conference on Parallel and Distributed Computing and Networks, PDCN 2014 |
---|---|
Country/Territory | Austria |
City | Innsbruck |
Period | 14/2/17 → 14/2/19 |
Keywords
- Accelerator computing
- FPGA Interconnect
- GPU cluster
- Interconnect for accelerators
- Task Level Pipeline
ASJC Scopus subject areas
- Software