Signaltransformationen auf SIMD-DSPs

Die multilineare Algebra stellt Operatoren wie die Tensorprodukte bereit,um Signalverarbeitungsalgorithmen effizient beschreiben und manipulieren zu können. Auf diese Weise ist es möglich, Signaltransformationen mit einer einfachen Methode an die Architektur eines parallelen Digitalen Signal-Prozessors (DSPs) anzupassen. Diese Arbeit stellt allgemeingültige algebraische Beschreibungen sowohl für die Schnelle Fourier-Transformation (FFT) als auch für die zweidimensionale Schnelle Cosinus Transformation (2D-DCT) zur Verfügung. Diese sind parametrisch an die Transformationsgröße und die SIMD-Parallelität des DSPs anpassbar. Anhand dieser Beschreibungsform ist es sofort möglich, Programmcode der gewünschten Transformation in einer mathematischen Hochsprache zu erstellen. Weiterhin wird darauf eingegangen, wie diese Algorithmendarstellung zur automatischen Generierung von hardwarenahem Assembler verwendbar ist und welche Optimierungsmöglichkeiten eines dafür nötigen Compilers vorhanden sind. Somit richtet sich das Buch vorrangig an Elektrotechniker und Informatiker.

Dipl.-Ing.: Studium der Elektrotechnik an der TU Dresden. Wissenschaftlicher Mitarbeiter am Vodafone Chair der TU Dresden. Senior Software Engineer bei der Dresden Silicon GmbH. Consultant für Softwareentwicklung.

Verwandte Artikel

Download
PDF