Daily Arxiv

Esta página recopila y organiza artículos sobre inteligencia artificial publicados en todo el mundo.
La información aquí presentada se resume utilizando Google Gemini y el sitio se gestiona sin fines de lucro.
Los derechos de autor de los artículos pertenecen a sus autores y a las instituciones correspondientes; al compartir el contenido, basta con citar la fuente.

Hacia Agentic OS: Un marco de agente LLM para programadores de Linux

Created by
  • Haebom

Autor

Yusheng Zheng, Yanpeng Hu, Wei Zhang, Andi Quinn

Describir

SchedCP es el primer marco que aprovecha los agentes de Modelos de Lenguaje Grandes (LLM) para optimizar el rendimiento de los programadores de sistemas operativos. Para abordar el problema fundamental de la falta de comprensión de los programadores existentes respecto a los requisitos específicos de la aplicación, proponemos una arquitectura de plano de control desacoplada que separa el razonamiento semántico de la IA (qué optimizar) de la ejecución del sistema (cómo observar y actuar). Implementado como un servidor de Protocolo de Contexto de Modelo (MCP), SchedCP proporciona tres servicios principales: un motor de análisis de cargas de trabajo, un repositorio de políticas de programador en evolución y un verificador de ejecución que verifica el código y las configuraciones generadas por la IA mediante análisis estático y dinámico. Un sistema multiagente llamado sched-agent analiza de forma autónoma las cargas de trabajo, sintetiza políticas de programación eBPF personalizadas y las implementa a través de la infraestructura sched_ext. Los resultados de la evaluación muestran que SchedCP logra hasta 1,79 veces más mejoras de rendimiento y 13 veces menos costes que los enfoques existentes, manteniendo una alta tasa de éxito. Esto permite una optimización del sistema a nivel experto y representa un paso hacia un sistema operativo con capacidad de autooptimización y conocimiento de las aplicaciones.

Takeaways, Limitations

Takeaways:
Presentamos un método novedoso para optimizar automáticamente el programador del sistema operativo aprovechando LLM.
Optimización segura y eficiente posible a través de una arquitectura que separa la inferencia semántica de la ejecución.
Se demostró una mejora del rendimiento y una reducción de costes en comparación con los métodos existentes.
Generalización de la optimización de sistemas a nivel experto.
Sugiriendo la posibilidad de desarrollar un sistema operativo autooptimizable.
Mejorar la accesibilidad mediante la divulgación de código abierto.
Limitations:
Se necesitan más investigaciones sobre la estabilidad y confiabilidad de los agentes LLM.
Es necesaria la verificación de generalización para diversas cargas de trabajo y entornos de sistema.
Se implementa en base a eBPF y no se puede aplicar a sistemas que no admiten eBPF.
Se requiere verificación adicional de la estabilidad y escalabilidad del servidor MCP.
👍