GI LogoGI Logo
  • Anmelden
Digitale Bibliothek
    • Gesamter Bestand

      • Bereiche & Sammlungen
      • Titel
      • Autor
      • Erscheinungsdatum
      • Schlagwort
    • Diese Sammlung

      • Titel
      • Autor
      • Erscheinungsdatum
      • Schlagwort
Digital Bibliothek der Gesellschaft für Informatik e.V.
GI-DL
    • English
    • Deutsch
  • Deutsch 
    • English
    • Deutsch
Dokumentanzeige 
  •   Startseite
  • Fachbereiche
  • Technische Informatik (TI)
  • PARS-Mitteilungen
  • PARS-Mitteilungen 2014
  • Dokumentanzeige
JavaScript is disabled for your browser. Some features of this site may not work without it.
  •   Startseite
  • Fachbereiche
  • Technische Informatik (TI)
  • PARS-Mitteilungen
  • PARS-Mitteilungen 2014
  • Dokumentanzeige

An Architecture Framework for Porting Applications to FPGAs

Autor(en):
Nowak, Fabian [DBLP] ;
Bromberger, Michael [DBLP] ;
Karl, Wolfgang [DBLP]
Zusammenfassung
High-level language converters help creating FPGAbased accelerators and allow to rapidly come up with a working prototype. But the generated state machines do often not perform as optimal as hand-designed control units, and they require much area. Also, the created deep pipelines are not very efficient for small amounts of data. Our approach is an architecture framework of hand-coded building blocks (BBs). A microprogrammable control unit allows programming the BBs to perform computations in a data-flow style. We accelerate applications further by executing independent tasks in parallel on different BBs. Our microprogram implementation for the Conjugate-Gradient method on our data-driven, microprogrammable, task-parallel architecture framework on the Convey HC-1 is competitive with a 24-thread Intel Westmere system. It is 1.2× faster using only one out of four available FPGAs, thereby proving its potential for accelerating numerical applications. Moreover, we show that hardware developers can change the BBs and thereby reduce iteration count of a numerical algorithm like the ConjugateGradient method to less than 0.5× due to more precise operations inside the BBs, speeding up execution time 2.47×.
  • Vollständige Referenz
  • BibTeX
Nowak, F., Bromberger, M. & Karl, W., (2014). An Architecture Framework for Porting Applications to FPGAs.   PARS-Mitteilungen: Vol. 31, Nr. 1. Berlin: Gesellschaft für Informatik e.V., Fachgruppe PARS.
@article{mci/Nowak2014,
author = {Nowak, Fabian AND Bromberger, Michael AND Karl, Wolfgang},
title = {An Architecture Framework for Porting Applications to FPGAs},
journal = {PARS-Mitteilungen},
volume = {31},
number = {1},
year = {2014},

}
DateienGroesseFormatAnzeige
paper09.pdf863.1Kb PDF Öffnen

Haben Sie fehlerhafte Angaben entdeckt? Sagen Sie uns Bescheid: Feedback abschicken

Mehr Information

ISSN: 0177-0454
Datum: 2014
Sprache: en (en)
Typ: Text/Journal Article
Sammlungen
  • PARS-Mitteilungen 2014 [19]

Zur Langanzeige


Über uns | FAQ | Hilfe | Impressum | Datenschutz

Gesellschaft für Informatik e.V. (GI), Kontakt: Geschäftsstelle der GI
Diese Digital Library basiert auf DSpace.

 

 


Über uns | FAQ | Hilfe | Impressum | Datenschutz

Gesellschaft für Informatik e.V. (GI), Kontakt: Geschäftsstelle der GI
Diese Digital Library basiert auf DSpace.