paper-with-me

Papers

RL-TIME: Reinforcement Learning-based Task Replication in Multicore Embedded Systems

2025-03-16 · Roozbeh Siyadatzadeh, Mohsen Ansari, Muhammad Shafique, Alireza Ejlali

Embedded systems power many modern applications and must often meet strict reliability, real-time, thermal, and power requirements. Task replication can improve reliability by duplicating a task's execution to handle transient and permanent faults, but blindly applying replication often leads to excessive overhead and higher temperatures. Existing design-time methods typically choose the number of replicas based on worst-case conditions, which can waste resources under normal operation. In this paper, we present RL-TIME, a reinforcement learning-based approach that dynamically decides the number of replicas according to actual system conditions. By considering both the reliability target and a core-level Thermal Safe Power (TSP) constraint at run-time, RL-TIME adapts the replication strategy to avoid unnecessary overhead and overheating. Experimental results show that, compared to state-of-the-art methods, RL-TIME reduces power consumption by 63%, increases schedulability by 53%, and respects TSP 72% more often.

📄 PDF Abstract BibTeX arXiv:2503.12677

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Coordinated Reinforcement Learning Prefetching Architecture for Multicore Systems

2025-09-12 · Mohammed Humaid Siddiqui, Fernando Guzman, Yufei Wu, Ruishu Ann arxiv

Hardware prefetching is critical to fill the performance gap between CPU speeds and slower memory accesses. With multicore architectures becoming commonplace, traditional prefetchers are severely challenged. Independent …

Reinforcement Learning

CADS: Core-Aware Dynamic Scheduler for Multicore Memory Controllers

2019-07-17 · Eduardo Olmedo Sanchez, Xian-He Sun

Memory controller scheduling is crucial in multicore processors, where DRAM bandwidth is shared. Since increased number of requests from multiple cores of processors becomes a source of bottleneck, scheduling the request…

FairnessReinforcement LearningReinforcement Learning (RL)Scheduling

A DSEL for High Throughput and Low Latency Software-Defined Radio on Multicore CPUs

2022-06-13 · Adrien Cassagne, Romain Tajan, Olivier Aumage, Camille Leroux 외

This article presents a new Domain Specific Embedded Language (DSEL) dedicated to Software-Defined Radio (SDR). From a set of carefully designed components, it enables to build efficient software digital communication sy…

CPU

Estimating the Potential Speedup of Computer Vision Applications on Embedded Multiprocessors

2015-02-26 · Vítor Schwambach, Sébastien Cleyet-Merle, Alain Issard, Stéphane Mancini

Computer vision applications constitute one of the key drivers for embedded multicore architectures. Although the number of available cores is increasing in new architectures, designing an application to maximize the uti…

Resource Allocation in Multicore Elastic Optical Networks: A Deep Reinforcement Learning Approach

2022-07-05 · Juan Pinto-Ríos, Felipe Calderón, Ariel Leiva, Gabriel Hermosilla 외

A deep reinforcement learning approach is applied, for the first time, to solve the routing, modulation, spectrum and core allocation (RMSCA) problem in dynamic multicore fiber elastic optical networks (MCF-EONs). To do …

BlockingDeep Reinforcement Learningreinforcement-learningReinforcement Learning (RL)