KIT | KIT-Bibliothek | Impressum | Datenschutz

HAMLET: Heterogeneous Adaptive Mapping and Low-Energy Task Scheduling for Heterogeneous Multicore IoT Devices

Ansari, Amir Hossein; Ansari, Mohsen ; Ejlali, Alireza; Henkel, Jörg 1
1 Institut für Technische Informatik (ITEC), Karlsruher Institut für Technologie (KIT)

Abstract:

The rapid growth of Internet of Things (IoT) deployments and the increasing integration of multiple cores on a single chip have made managing power consumption and ensuring thermal safety critical challenges for multicore IoT devices. This paper proposes HAMLET, a heterogeneous adaptive mapping and low-energy task scheduling framework that jointly manages energy consumption, timing constraints, thermal safety, and reliability in multicore IoT platforms through a multi-objective genetic optimization approach. In the offline phase, task-to-core mapping and replication decisions are optimized to minimize peak power and energy consumption while preserving schedulability and reliability targets. Moreover, predictive temperature control is achieved in the runtime phase using a Long Short-Term Memory (LSTM) model, which anticipates core temperature evolution and enables proactive control actions. This approach ensures that tasks are allocated to processing cores to prevent thermal violations while maintaining system-level reliability. Furthermore, DVFS and DPM mechanisms are adaptively applied at runtime based on predicted thermal states to reduce energy consumption and avoid thermal emergencies. ... mehr


Originalveröffentlichung
DOI: 10.1109/JIOT.2026.3685219
Zugehörige Institution(en) am KIT Institut für Technische Informatik (ITEC)
Publikationstyp Zeitschriftenaufsatz
Publikationsjahr 2026
Sprache Englisch
Identifikator ISSN: 2327-4662, 2372-2541
KITopen-ID: 1000192962
Erschienen in IEEE Internet of Things Journal
Verlag Institute of Electrical and Electronics Engineers (IEEE)
Seiten 1
Externe Relationen Siehe auch
Schlagwörter Internet of Things, Power management, Reliability, Thermal-aware scheduling, Long Short-Term Memory (LSTM), Dynamic voltage and frequency scaling (DVFS), Heterogeneous multicore IoT devices
Nachgewiesen in Scopus
OpenAlex
KIT – Die Universität in der Helmholtz-Gemeinschaft
KITopen Landing Page