This thesis contributes methods for optimization and generation of software for compact electronic edge devices, cruicial across diverse applications. Emphasizing memory constraints as pivotal factors influencing cost and power consumption, the methods presented within this thesis enhance machine learning applications, both on individual devices and within distributed scenarios. Moreover, these methods also improve driver software with memory reductions and automation.
Übersetzte Kurzfassung:
Diese Dissertation trägt Methoden zur Optimierung und Generierung von Software für kompakte elektronische Geräte bei, die in vielfältigen Anwendungen entscheidend sind. Der Schwerpunkt liegt auf der Optimierung von Speicher, da dieser Hauptfaktor für Kosten und Energieverbrauch darstellt. Optimiert und generiert werden einerseits Anwendungen im Bereich des machinellen Lernens, sowohl auf einzenen Geräten als auch in verteilten Szenarien. Zusätzlich wird auch Treibersoftware behandelt.