paper-with-me

Papers

Scheduling Analysis of UAV Flight Control Workloads on PREEMPT_RT Linux Using a Raspberry Pi 5

2026-04-21 · Luiz Giacomossi, Håkan Forsberg, Ivan Tomasic, Baran Çürüklü, Tommaso Cucinotta arxiv

Modern UAV architectures increasingly aim to unify high-level autonomy and low-level flight control on a single General-Purpose Operating System (GPOS). However, complex multi-core System-on-Chips (SoCs) introduce significant timing indeterminism due to shared resource contention. This paper performs an architectural analysis of the PREEMPT RT Linux kernel on a Raspberry Pi 5, specifically isolating the impact of kernel activation paths (deferred execution SoftIRQs versus real-time direct activation) on a 250 Hz control loop. Results show that under heavy stress, the standard kernel is unsuitable, exhibiting worst-case latencies exceeding 9 ms. In contrast, PREEMPT RT reduced the worst-case latency by nearly 88 percent to under 225 microseconds, enforcing a direct wake-up path that mitigates OS noise. These findings demonstrate that while PREEMPT RT resolves scheduling variance, the residual jitter on modern SoCs is primarily driven by hardware memory contention.

📄 PDF Abstract BibTeX arXiv:2604.19275

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Topology-aware Preemptive Scheduling for Co-located LLM Workloads

2024-11-18 · Ping Zhang, Lei Su, Jinjie Yang, Xin Chen

Hosting diverse large language model workloads in a unified resource pool through co-location is cost-effective. For example, long-running chat services generally follow diurnal traffic patterns, which inspire co-locatio…

Language ModelingLanguage ModellingLarge Language ModelScheduling

Singularity: Planet-Scale, Preemptive and Elastic Scheduling of AI Workloads

2022-02-16 · Dharma Shukla, Muthian Sivathanu, Srinidhi Viswanatha, Bhargav Gulavani 외

Lowering costs by driving high utilization across deep learning workloads is a crucial lever for cloud providers. We present Singularity, Microsoft's globally distributed scheduling service for highly-efficient and relia…

Deep LearningScheduling

Priority-Aware Preemptive Scheduling for Mixed-Priority Workloads in MoE Inference

2025-03-12 · Mohammad Siavashi, Faezeh Keshmiri Dindarloo, Dejan Kostic, Marco Chiesa

Large Language Models have revolutionized natural language processing, yet serving them efficiently in data centers remains challenging due to mixed workloads comprising latency-sensitive (LS) and best-effort (BE) jobs. …

BlockingGPUMixture-of-ExpertsScheduling

Low-latency job scheduling with preemption for the development of deep learning

2019-02-05 · Hidehito Yabuuchi, Daisuke Taniwaki, Shingo Omura

One significant challenge in the job scheduling of computing clusters for the development of deep learning algorithms is the efficient scheduling of trial-and-error (TE) job, the type of job in which the users seek to co…

Scheduling

Characterizing Concurrency Mechanisms for NVIDIA GPUs under Deep Learning Workloads

2021-10-01 · Guin Gilman, Robert J. Walls

We investigate the performance of the concurrency mechanisms available on NVIDIA's new Ampere GPU microarchitecture under deep learning training and inference workloads. In contrast to previous studies that treat the GPU…

Deep LearningGPUScheduling