Design and Implementation of EMKOS for Edge Computing

As embedded systems increasingly migrate to- wards the edge, handling complex and intermittent workloads has become a critical challenge. Traditional static scheduling algorithms, such as Round Robin or Fixed Priority, often fail to provide optimal response times in these dynamic environments where task characteristics fluctuate wildly. This paper presents the design and implementation of EMKOS, a custom micro- kernel architecture specifically tailored for Edge Computing applications. We integrate Artificial Intelligence at both the kernel and edge levels to optimize task scheduling and resource allocation. At the kernel level, we propose a “Prediction Enhanced Dynamic Randomized Multi-Level Feedback” (PE- DRMLF) algorithm, which utilizes an Exponential Weighted Moving Average (EWMA) model to dynamically predict task burst times and preemptively assign priorities. Complementing this, an external ESP32-based Edge AI module employs a TinyML Neural Network to classify physical sensor events before they reach the kernel, acting as an intelligent interrupt controller. The system is validated through a novel Hardware- in-the-Loop (HIL) test harness, bridging a physical ESP32 job generator with a QEMU-emulated kernel. Experimental results demonstrate that this hybrid approach significantly reduces response latency for interactive tasks compared to standard scheduling baselines, proving the viability of statistical learning in real-time operating systems.

Authors

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2026-03-17
DOI
https://doi.org/10.5281/zenodo.19060434
Primary Topic
Real-Time Systems Scheduling
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Design and Implementation of EMKOS for Edge Computing

C Harsha, Aditya Sindogi S, Prof. Sujatha K, Abhilash Dandu et al.
Zenodo (CERN European Organization for Nuclear Research)
Real-Time Systems Scheduling
article

Design and Implementation of EMKOS for Edge Computing

C Harsha, Aditya Sindogi S, Prof. Sujatha K, Abhilash Dandu, Bhavana Yadav G
article en

Abstract

As embedded systems increasingly migrate to- wards the edge, handling complex and intermittent workloads has become a critical challenge. Traditional static scheduling algorithms, such as Round Robin or Fixed Priority, often fail to provide optimal response times in these dynamic environments where task characteristics fluctuate wildly. This paper presents the design and implementation of EMKOS, a custom micro- kernel architecture specifically tailored for Edge Computing applications. We integrate Artificial Intelligence at both the kernel and edge levels to optimize task scheduling and resource allocation. At the kernel level, we propose a “Prediction Enhanced Dynamic Randomized Multi-Level Feedback” (PE- DRMLF) algorithm, which utilizes an Exponential Weighted Moving Average (EWMA) model to dynamically predict task burst times and preemptively assign priorities. Complementing this, an external ESP32-based Edge AI module employs a TinyML Neural Network to classify physical sensor events before they reach the kernel, acting as an intelligent interrupt controller. The system is validated through a novel Hardware- in-the-Loop (HIL) test harness, bridging a physical ESP32 job generator with a QEMU-emulated kernel. Experimental results demonstrate that this hybrid approach significantly reduces response latency for interactive tasks compared to standard scheduling baselines, proving the viability of statistical learning in real-time operating systems.

Zenodo (CERN European Organization for Nuclear Research)
Openalex Percentile: Top 15%
Real-Time Systems Scheduling
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.