Next Article in Journal
Extension of Interval-Valued Hesitant Fermatean Fuzzy TOPSIS for Evaluating and Benchmarking of Generative AI Chatbots
Previous Article in Journal
Semi-Nonlinear Deep Efficient Reconstruction for Unveiling Linear and Nonlinear Spatial Features of the Human Brain
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
Article

Methodology of an Energy Efficient-Embedded Self-Adaptive Software Design for Multi-Cores and Frequency-Scaling Processors Used in Real-Time Systems

by
Leszek Ciopiński
Faculty of Electrical Engineering, Automatic Control and Computer Science, Kielce University of Technology, Al. Tysiaclecia P.P. 7, 25-314 Kielce, Poland
Electronics 2025, 14(3), 556; https://doi.org/10.3390/electronics14030556
Submission received: 14 December 2024 / Revised: 18 January 2025 / Accepted: 25 January 2025 / Published: 30 January 2025

Abstract

In a kind of system, where strong time constraints exist, very often, worst-case design is applied. It could drive to the suboptimal usage of resources. In previous work, the mechanism of self-adaptive software that is able to reduce this was presented. This paper introduces a novel extension of the method for self-adaptive software synthesis applicable for real-time multicore embedded systems with dynamic voltage and frequency scaling (DVFS). It is based on a multi-criteria approach to task scheduling, optimizing both energy consumption and proof against time delays. The method can be applied to a wide range of embedded systems, such as multimedia systems or Industrial Internet of Things (IIoT). The main aim of this research is to find the method of automatic construction of the task scheduler that is able to minimize energy consumption during the varying execution times of each task.
Keywords: self-adaptivity; energy efficiency; real-time system; energy demand management; developmental genetic programing; multicore system; DVFS self-adaptivity; energy efficiency; real-time system; energy demand management; developmental genetic programing; multicore system; DVFS

Share and Cite

MDPI and ACS Style

Ciopiński, L. Methodology of an Energy Efficient-Embedded Self-Adaptive Software Design for Multi-Cores and Frequency-Scaling Processors Used in Real-Time Systems. Electronics 2025, 14, 556. https://doi.org/10.3390/electronics14030556

AMA Style

Ciopiński L. Methodology of an Energy Efficient-Embedded Self-Adaptive Software Design for Multi-Cores and Frequency-Scaling Processors Used in Real-Time Systems. Electronics. 2025; 14(3):556. https://doi.org/10.3390/electronics14030556

Chicago/Turabian Style

Ciopiński, Leszek. 2025. "Methodology of an Energy Efficient-Embedded Self-Adaptive Software Design for Multi-Cores and Frequency-Scaling Processors Used in Real-Time Systems" Electronics 14, no. 3: 556. https://doi.org/10.3390/electronics14030556

APA Style

Ciopiński, L. (2025). Methodology of an Energy Efficient-Embedded Self-Adaptive Software Design for Multi-Cores and Frequency-Scaling Processors Used in Real-Time Systems. Electronics, 14(3), 556. https://doi.org/10.3390/electronics14030556

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop