@inproceedings{JF23a,
Author = {Shashank Jadhav and Heiko Falk},
Title = {Towards Multi-Objective Dynamic SPM Allocation.},
Year = {(2023).},
Pages = {6:1-6:12},
Month = {July},
Note = {sjadhav, hfalk, memopt, ESD, WCC},
Address = {Vienna / Austria},
Isbn = {10.4230/OASIcs.WCET.2023.6},
Howpublished = {23-70 JF23b WCET},
Booktitle = {<em>In Proceedings of the 21st International Workshop on Worst-Case Execution Time Analysis (WCET)</em>},
Abstract = {Most real-time embedded systems are required to fulfill timing constraints while adhering to a limited energy budget. Small ScratchPad Memory (SPM) poses a common hardware constraint on embedded systems. Static SPM allocation techniques are limited by the SPM's stringent size constraint, which is why this paper proposes a Dynamic SPM Allocation (DSA) model at the compiler level for the dynamic allocation of a program to SPM during runtime. To minimize Worst-Case Execution Time (WCET) and energy objectives, we propose a multi-objective DSA-based optimization. Static SPM allocations might inherently use SPM sub-optimally, while all proposed DSA optimizations are only single-objective. Therefore, this paper is the first step towards a DSA that trades WCET and energy objectives simultaneously. Even with extra DSA overheads, our approach provides better quality solutions than the state-of-the-art multi-objective static SPM allocation and ILP-based single-objective DSA approach.}
}

@COMMENT{Bibtex file generated on 2026-5-15 with typo3 si_bibtex plugin. Data from https://www.tuhh.de/es/home/publications }