Zur Hauptnavigation wechseln Zur Suche wechseln Zum Hauptinhalt wechseln

Designing Coprocessors for Hybrid Compute Systems

Volker Hampel, Peter Sobe, Erik Maehle

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.

OriginalspracheEnglisch
Titel 2008 IEEE International Symposium on Parallel and Distributed Processing
Seitenumfang8
Herausgeber (Verlag)IEEE
Erscheinungsdatum10.09.2008
Seiten1-8
Aufsatznummer4536506
ISBN (Print)978-1-4244-1693-6 , 978-1-4244-1694-3
DOIs
PublikationsstatusVeröffentlicht - 10.09.2008
Veranstaltung22nd IEEE International Parallel and Distributed Processing Symposium
- Miami, USA / Vereinigte Staaten
Dauer: 14.04.200818.04.2008
Konferenznummer: 73339

UN SDGs

Dieser Output leistet einen Beitrag zu folgendem(n) Ziel(en) für nachhaltige Entwicklung

  1. SDG 9 – Industrie, Innovation und Infrastruktur
    SDG 9 – Industrie, Innovation und Infrastruktur

Fingerprint

Untersuchen Sie die Forschungsthemen von „Designing Coprocessors for Hybrid Compute Systems“. Zusammen bilden sie einen einzigartigen Fingerprint.

Zitieren