Publication type: Conference other
Type of review: Peer review (abstract)
Title: Partitionierung von rechenintensiven Aufgaben zwischen FPGA und CPUs
Authors: Welti, Tobias
Rosenthal, Matthias
Conference details: Embedded Computing Conference (ECC2017), Winterthur, 5. September 2017
Issue Date: 5-Sep-2017
Language: German
Subjects: FPGA; MPSoC; Partitionierung
Subject (DDC): 004: Computer science
Abstract: Die Partitionierung von Prozessen wird immer wichtiger. Mit der Entwicklung immer schnellerer und grösserer MPSoC steht eine Vielzahl unterschiedlicher Ressourcen auf einem Chip zur Verfügung. Die optimale Verteilung der Prozesse zwischen CPUs, real-time Prozessoren, GPU und FPGA ist eine Herausforderung. Viele wissenschaftliche Anwendungen benötigen Signalverarbeitung mit hohen Abtastraten und der Möglichkeit, auf bestimmten Frequenzen Trigger zu setzen. Die Reaktionszeit dieser Trigger soll möglichst gering sein und es darf kein Ereignis verpasst werden. Für solche Anwendungen muss eine Echtzeit-FFT direkt im Messgerät berechnet und analysiert werden. Der Zynq UltraScale+ von Xilinx ist ein leistungsfähiges MPSoC mit vier ARM Cortex-A53 und zwei Cortex-R5 Prozessorkernen, einer Mali-400 GPU und einem FPGA-Teil. Auch eine optimierte FFT-Bibliothek kann die Echtzeitbedingung auf diesem System in Software nicht erfüllen. Zeitkritische Aufgaben müssen deshalb im FPGA ausgeführt werden. Um den Verbrauch von FPGA-Ressourcen im Rahmen zu halten, wird die Berechnung der FFT zwischen programmierbarer Logik und Software aufgeteilt. Wir stellen verschiedene Partitionierungs-Designs vor und gehen auf deren Vor- und Nachteile ein.
URI: https://digitalcollection.zhaw.ch/handle/11475/3433
Fulltext version: Published version
License (according to publishing contract): Not specified
Departement: School of Engineering
Organisational Unit: Institute of Embedded Systems (InES)
Appears in collections:Publikationen School of Engineering

Files in This Item:
There are no files associated with this item.
Show full item record
Welti, T., & Rosenthal, M. (2017, September 5). Partitionierung von rechenintensiven Aufgaben zwischen FPGA und CPUs. Embedded Computing Conference (ECC2017), Winterthur, 5. September 2017.
Welti, T. and Rosenthal, M. (2017) ‘Partitionierung von rechenintensiven Aufgaben zwischen FPGA und CPUs’, in Embedded Computing Conference (ECC2017), Winterthur, 5. September 2017.
T. Welti and M. Rosenthal, “Partitionierung von rechenintensiven Aufgaben zwischen FPGA und CPUs,” in Embedded Computing Conference (ECC2017), Winterthur, 5. September 2017, Sep. 2017.
WELTI, Tobias und Matthias ROSENTHAL, 2017. Partitionierung von rechenintensiven Aufgaben zwischen FPGA und CPUs. In: Embedded Computing Conference (ECC2017), Winterthur, 5. September 2017. Conference presentation. 5 September 2017
Welti, Tobias, and Matthias Rosenthal. 2017. “Partitionierung von rechenintensiven Aufgaben zwischen FPGA und CPUs.” Conference presentation. In Embedded Computing Conference (ECC2017), Winterthur, 5. September 2017.
Welti, Tobias, and Matthias Rosenthal. “Partitionierung von rechenintensiven Aufgaben zwischen FPGA und CPUs.” Embedded Computing Conference (ECC2017), Winterthur, 5. September 2017, 2017.


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.