Fulltext available Open Access
Title: Computational optimization of an integration method for explicit time-discrete multilinear models
Language: English
Authors: Uhlenberg, Enrico 
Keywords: Multilineare Systeme; rechnergestützte Optimierung; SIMD-Vektorisierung; Hochleistungsrechnen; Regelungstechnik; multilinear systems; SIMD vectorization; computational optimization; high-performance computing
Issue Date: 7-Aug-2025
Abstract: 
Diese Arbeit befasst sich mit der rechnerischen Optimierung von Simulationsmethoden für explizite zeitdiskrete multilineare Modelle. Aktuelle Implementierungen basieren auf proprietärer Allzwecksoftware, was die Ausführungszeiten und damit den praktischen Einsatz multilinearer Modelle für größere Anwendungen potenziell einschränkt. Durch systematische algorithmische Analyse und gezielte Low-Level-Optimierungstechniken entwickelt diese Arbeit eine neuartige Hochleistungsimplementierung, die im Vergleich zur Referenzimplementierung eine bis zu 72-fache Beschleunigung erzielt. Der Optimierungsansatz kombiniert die Darstellung spärlicher Matrizen im Compressed Sparse Column (CSC)-Format, eine benutzerdefinierte SIMD-Vektorisierung unter Verwendung von AVX2-Befehlen, Loop-Fusion-Techniken und Fused Multiply-Add (FMA)-Umformulierungen. Die Arbeit liefert sowohl theoretische Erkenntnisse zu Optimierungsstrategien für multilineare Systeme als auch eine frei verfügbare Open-Source-Softwarelösung, die die rechnerische Machbarkeit multilinearer Steuerungssysteme erheblich verbessert.

This thesis addresses the computational optimization of simulation methods for explicit time-discrete multilinear models. Current implementations rely on proprietary general purpose software, potentially limiting execution times and thereby the practical deployment of multilinear models for larger applications. Through systematic algorithmic analysis and targeted low-level optimization techniques this work develops a novel highperformance implementation that achieves up to 72× speedup compared to the reference implementation. The optimization approach combines sparse matrix representation in Compressed Sparse Column (CSC) format, custom SIMD vectorization using AVX2 instructions, loop fusion techniques, and fused multiply-add (FMA) reformulations. The work contributes both theoretical insights into multilinear system optimization strategies and a freely available, open-source software solution that significantly advances the computational feasibility of multilinear control systems.
URI: https://hdl.handle.net/20.500.12738/19261
Institute: Fakultät Technik und Informatik (ehemalig, aufgelöst 10.2025) 
Department Informations- und Elektrotechnik (ehemalig, aufgelöst 10.2025) 
Type: Thesis
Thesis type: Master Thesis
Advisor: Jünemann, Klaus 
Referee: Schädler, Kristina 
Appears in Collections:Theses

Files in This Item:
File Description SizeFormat
MA_Computational_optimization_of_an_integration_method.pdf2.75 MBAdobe PDFView/Open
Show full item record

Google ScholarTM

Check

HAW Katalog

Check

Note about this record


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