Machine Learning-Assisted Adaptive Task Scheduling for Low-Power Heterogeneous RISC-V SoCs

Modern System-on-Chip (SoC) designs increasingly use heterogeneous processors in which different cores provide different levels of performance and energy efficiency. Low-power RISC-V SoCs are suitable for embedded, Internet of Things (IoT), and edgecomputing applications because the open instruction-set architecture can support diverse processor implementations. However, assigning tasks to heterogeneous cores remains challenging because workloads change dynamically and each core has different performance and energy characteristics. This research proposes a Machine Learning-Assisted Adaptive Task Scheduling framework that monitors task characteristics, processor utilization, execution time, and estimated energy consumption to assist dynamic processor assignment. Lightweight machine-learning models, such as decision-tree classifiers or reinforcement-learning agents, can be used to predict suitable task-to-core assignments. The proposed approach is evaluated using performance, energy consumption, task completion time, processor utilization, and deadline-miss rate. The study aims to determine whether machine learning can assist heterogeneous RISC-V SoCs in balancing computational performance and energy efficiency.

Authors

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2026-09-28
DOI
https://doi.org/10.5281/zenodo.23018475
Primary Topic
Parallel Computing and Optimization Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
article

Machine Learning-Assisted Adaptive Task Scheduling for Low-Power Heterogeneous RISC-V SoCs

Nico Melegrito
Zenodo (CERN European Organization for Nuclear Research)
Parallel Computing and Optimization Techniques
article

Machine Learning-Assisted Adaptive Task Scheduling for Low-Power Heterogeneous RISC-V SoCs

Nico Melegrito
article en

Abstract

Modern System-on-Chip (SoC) designs increasingly use heterogeneous processors in which different cores provide different levels of performance and energy efficiency. Low-power RISC-V SoCs are suitable for embedded, Internet of Things (IoT), and edgecomputing applications because the open instruction-set architecture can support diverse processor implementations. However, assigning tasks to heterogeneous cores remains challenging because workloads change dynamically and each core has different performance and energy characteristics. This research proposes a Machine Learning-Assisted Adaptive Task Scheduling framework that monitors task characteristics, processor utilization, execution time, and estimated energy consumption to assist dynamic processor assignment. Lightweight machine-learning models, such as decision-tree classifiers or reinforcement-learning agents, can be used to predict suitable task-to-core assignments. The proposed approach is evaluated using performance, energy consumption, task completion time, processor utilization, and deadline-miss rate. The study aims to determine whether machine learning can assist heterogeneous RISC-V SoCs in balancing computational performance and energy efficiency.

Zenodo (CERN European Organization for Nuclear Research)
Affordable and clean energy
Openalex Percentile: Top 6%
Parallel Computing and Optimization Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Machine Learning-Assisted Adaptive Task Scheduling for Low-Power Heterogeneous RISC-V SoCs — Nico Melegrito · Zenodo (CERN European Organization for Nuclear Research) (2026) | TGRS Research Map | TGRS