elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Impressum | Datenschutz | Kontakt | English
Schriftgröße: [-] Text [+]

Evaluation of the Ti DaVinci DM3730 Coprocessors focusing on Image Processing Algorithms in order to disburden the CPU

Reithmeier, Michael (2012) Evaluation of the Ti DaVinci DM3730 Coprocessors focusing on Image Processing Algorithms in order to disburden the CPU. DLR-Interner Bericht. DLR-IB 572-2012/31. Bachelorarbeit. TU München. 74 S.

[img] PDF - Nur DLR-intern zugänglich
6MB

Kurzfassung

The conventional concept of single-processor hardware platforms is more and more replaced by systems using multiple processors like DSPs and GPUs, specialized for different tasks. This "diversification" among processing units is one of the reasons for the recent success of small and powerful mobile devices. Now, the challenge on multi-processor hardware architectures is to assign each task to the best fitting subsystem for a maximum of performance. But not only performance matters, usability and portability are as well important factors for the usage of coprocessors. This thesis evaluates the difference in using various processors, regarding common applications and especially image processing, based on the "Ti DaVinci DM3730 Digital Media Processor" architecture. At first, the available hardware is analysed, followed by benchmarks on concrete algorithms to gain insights about possible optimisation steps for each processor. Sample algorithms include vector addition, matrix multiplication, RGB to HSV colorspace conversion and creating downscaled images for Image-Pyramids. For optimisation, we take a look at cache access models like ”tiling”, image data arrangement in memory, "intrinsics", branch reduction and other typical bottlenecks. At the end, this leads to a recommendation how to assign tasks to each processor.

elib-URL des Eintrags:https://elib.dlr.de/80173/
Dokumentart:Berichtsreihe (DLR-Interner Bericht, Bachelorarbeit)
Titel:Evaluation of the Ti DaVinci DM3730 Coprocessors focusing on Image Processing Algorithms in order to disburden the CPU
Autoren:
AutorenInstitution oder E-Mail-AdresseAutoren-ORCID-iDORCID Put Code
Reithmeier, MichaelNICHT SPEZIFIZIERTNICHT SPEZIFIZIERTNICHT SPEZIFIZIERT
Datum:12 September 2012
Open Access:Nein
Seitenanzahl:74
Status:veröffentlicht
Stichwörter:Evaluation, Ti, Da Vinci, Coprocessor, Algorithm, CPU
Institution:TU München
Abteilung:Fakultät für Informatik
HGF - Forschungsbereich:Luftfahrt, Raumfahrt und Verkehr
HGF - Programm:Raumfahrt
HGF - Programmthema:Technik für Raumfahrtsysteme
DLR - Schwerpunkt:Raumfahrt
DLR - Forschungsgebiet:R SY - Technik für Raumfahrtsysteme
DLR - Teilgebiet (Projekt, Vorhaben):R - RMC - Mechatronik und Telerobotik (alt)
Standort: Oberpfaffenhofen
Institute & Einrichtungen:Institut für Robotik und Mechatronik (bis 2012)
Hinterlegt von: Laskey, Jessica
Hinterlegt am:11 Jan 2013 15:00
Letzte Änderung:13 Jul 2016 17:28

Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags

Blättern
Suchen
Hilfe & Kontakt
Informationen
electronic library verwendet EPrints 3.3.12
Gestaltung Webseite und Datenbank: Copyright © Deutsches Zentrum für Luft- und Raumfahrt (DLR). Alle Rechte vorbehalten.