Seite 1 von 1

TPC

Verfasst: 21. Feb 2017 06:27
von Tobias Stöckert
Hallo,

Eine etwas allgemeine Frage.
Wie kommt man auf die Idee so einen composer zu entwickeln? War das eine Aufgabenstellung oder habt ihr einfach gedacht es wäre ganz nice so etwas zu entwickeln was nach der hls direkt ein fpga design erstellt? Das Thema ist echt interessant aber ich frage mich wie man darauf dann kommt.

Ich hoffe die Frage ist jetzt nicht all zu blöd :oops:


Freundliche Grüße

Tobias

Re: TPC

Verfasst: 21. Feb 2017 09:32
von JHofmann
Moin,

TPC stammt aus einem EU Projekt Names Repara. Dabei ging es grob gesagt um eine Abstraktion verschiedener Beschleuniger wie DSPs, GPUs und eben FPGAs. Basierend auf einer Software-Implementation sollte automatisch der geeignetste Beschleuniger ausgewählt und das Programm auf diesem ausgeführt werden. TPC bildet dabei das Bindeglied zwischen der Software-Implementierung und dem FPGA. Wir nutzen es allerdings auch Abseits von HLS für verschiedenste Dinge da es TPC sehr einfach macht verschiedenste FPGA-Platform mit nur einem Beschleunigerdesign zu verwenden.

Es gibt es in diesem Bereich auch Abschlussarbeiten und Praktika zu vergeben :)

Viele Grüße,

Re: TPC

Verfasst: 22. Feb 2017 10:33
von Tobias Stöckert
Hallo,

vielen Dank für die Erklärung.

Freundliche Grüße

Tobias