Flexible Spatio-Temporal Energy-Efficient Runtime Management
Research output: Contribution to book/Conference proceedings/Anthology/Report › Conference contribution › Contributed › peer-review
Contributors
Abstract
Heterogeneous multi-core architectures, such as Arm's big.LITTLE and DynamIQ, feature multiple core types with the same ISA but varied performance-energy characteristics. These are increasingly adopted in embedded systems as they enable dynamic application mapping, balancing performance with energy efficiency. While Hybrid Application Mapping (HAM) approaches have gained popularity in systems running dynamic workloads, most solutions yield spatial mappings and neglect application migrations in output schedules, substantially limiting the solution space. This work introduces STEM and FFEMS, two algorithms utilizing the temporal aspect with job reconfigurations to generate 'flexible' spatio-temporal mappings. STEM leverages Memetic Algorithms (MAs), while FFEMS uses fast greedy heuristics. Our evaluation on two heterogeneous multi-core platform models demonstrates that the flexible structure of the spatio-temporal mappings significantly improves the schedulability. On workloads from automotive and multimedia domains, STEM finds the most energy-efficient solutions, but its large overhead makes it unsuitable for use in runtime systems. In contrast, FFEMS exhibits an outstanding balance between performance and runtime overhead: Given similar runtime overhead as MMKP-MDF, the state-of-the-art approach, FFEMS schedules up to 16% more test cases. Its 'tail-switch' optimization further improves energy efficiency, though with increased overhead, which is still acceptable within runtime systems.
Details
Original language | English |
---|---|
Title of host publication | ASP-DAC 2024 - 29th Asia and South Pacific Design Automation Conference, Proceedings |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 777-784 |
Number of pages | 8 |
ISBN (electronic) | 9798350393545 |
Publication status | Published - 2024 |
Peer-reviewed | Yes |
Publication series
Series | Asia and South Pacific Design Automation Conference (ASP-DAC) |
---|---|
ISSN | 2153-6961 |
Conference
Title | 29th Asia and South Pacific Design Automation Conference |
---|---|
Abbreviated title | ASP-DAC 2024 |
Conference number | 29 |
Duration | 22 - 25 January 2024 |
Website | |
Degree of recognition | International event |
Location | Incheon Songdo Convensia |
City | Incheon |
Country | Korea, Republic of |
External IDs
ORCID | /0000-0002-5007-445X/work/160049114 |
---|
Keywords
Sustainable Development Goals
ASJC Scopus subject areas
Keywords
- energy-efficiency, resource management, spatio-temporal mapping