World of technology
ozkanpakdil's profile
Özkan Pakdil@ozkanpakdil•Oct 22, 2025
4.2K

I put a neural network in the Linux kernel scheduler

From youtube.com•Oct 22, 2025•2m watch time

An experimental implementation of a neural network-based Linux kernel scheduler that predicts task time slices to optimize system responsiveness. The scheduler uses a deadline-based approach where a PyTorch-trained model predicts future time slices based on task name and priority. Training data comes from scheduling traces during WebGL aquarium benchmarks with stress testing. The implementation uses Rust with the torch crate and demonstrates improved performance, achieving 60 fps compared to 30-40 fps with the default scheduler, despite the overhead of running neural network inference in the kernel.

Sort:

ozkanpakdil's user avatar
Özkan Pakdil
@ozkanpakdil
Joined May 6. 2024
4.2K

Coding since Commodore 64(1993), works with Linux/cloud/Java/spring boot/hibernate/C#/PostgreSQL

Would you recommend this post?

Copy link
WhatsApp
Facebook
X
New Squad
  • © 2026 Daily Dev Ltd.
  • Guidelines
  • Explore
  • Tags
  • Sources
  • Squads
  • Leaderboard