Daily Arxiv

Cette page résume et organise les publications en intelligence artificielle du monde entier.
Les contenus sont synthétisés grâce à Google Gemini et le service est proposé à but non lucratif.
Les droits d'auteur des articles appartiennent à leurs auteurs ou institutions respectives ; en cas de partage, il suffit d'en mentionner la source.

Vers Agentic OS : un framework d'agent LLM pour les planificateurs Linux

Created by
  • Haebom

Auteur

Yusheng Zheng, Yanpeng Hu, Wei Zhang, Andi Quinn

Contour

SchedCP est le premier framework à exploiter les agents LLM (Large Language Model) pour optimiser les performances des ordonnanceurs des systèmes d'exploitation. Pour résoudre le problème fondamental de la méconnaissance des exigences spécifiques des applications par les ordonnanceurs existants, nous proposons une architecture de plan de contrôle découplée qui sépare le raisonnement sémantique de l'IA (les éléments à optimiser) de l'exécution du système (comment observer et agir). Implémenté comme serveur MCP (Model Context Protocol), SchedCP fournit trois services principaux : un moteur d'analyse de la charge de travail, un référentiel de politiques d'ordonnancement évolutif et un vérificateur d'exécution qui vérifie le code et les configurations générés par l'IA par le biais d'analyses statiques et dynamiques. Un système multi-agents appelé sched-agent analyse de manière autonome les charges de travail, synthétise des politiques d'ordonnancement eBPF personnalisées et les déploie via l'infrastructure sched_ext. Les résultats d'évaluation montrent que SchedCP permet des gains de performances jusqu'à 1,79 fois supérieurs et des réductions de coûts jusqu'à 13 fois supérieurs aux approches existantes, tout en maintenant un taux de réussite élevé. Cela permet une optimisation du système au niveau expert et représente une étape vers un système d'exploitation auto-optimisé et sensible aux applications.

Takeaways, Limitations

Takeaways:
Nous présentons une nouvelle méthode permettant d’optimiser automatiquement le planificateur du système d’exploitation en tirant parti de LLM.
Une optimisation sûre et efficace possible grâce à une architecture qui sépare l'inférence sémantique et l'exécution.
Amélioration des performances et réduction des coûts démontrées par rapport aux méthodes existantes.
Généralisation de l'optimisation des systèmes au niveau expert.
Suggérant la possibilité de développer un système d’exploitation auto-optimisé.
Améliorer l’accessibilité grâce à la divulgation de sources ouvertes.
Limitations:
Des recherches supplémentaires sont nécessaires sur la stabilité et la fiabilité des agents LLM.
La vérification de la généralisabilité est nécessaire pour diverses charges de travail et environnements système.
Il est implémenté sur la base d'eBPF et ne peut pas être appliqué aux systèmes qui ne prennent pas en charge eBPF.
Une vérification supplémentaire de la stabilité et de l’évolutivité du serveur MCP est requise.
👍