Abstract
A Hybrid Compute System (HCS) combines standard CPUs and reconfigurable devices, usually FPGAs, in one system. Recently, these systems have become more attractive again, due to a closer and hence faster coupling of both computational components. From our work with several designs for the same application, we have found the communication between a CPU and a FPGA-based coprocessor to relate either to pipelining or to a bulk-wise transfer with buffered data processing. We identify conditions which determine whether the pipelined or the buffered style should be used in a design. A Reed/Solomon encoding coprocessor has been implemented for each of the communication architectures to serve as an example of how these conditions materialize and how they influence the performance.
| Original language | English |
|---|---|
| Title of host publication | 2008 IEEE International Symposium on Parallel and Distributed Processing |
| Number of pages | 8 |
| Publisher | IEEE |
| Publication date | 10.09.2008 |
| Pages | 1-8 |
| Article number | 4536506 |
| ISBN (Print) | 978-1-4244-1693-6 , 978-1-4244-1694-3 |
| DOIs | |
| Publication status | Published - 10.09.2008 |
| Event | 22nd IEEE International Parallel and Distributed Processing Symposium - Miami, United States Duration: 14.04.2008 → 18.04.2008 Conference number: 73339 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 9 Industry, Innovation, and Infrastructure
Fingerprint
Dive into the research topics of 'Designing Coprocessors for Hybrid Compute Systems'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver