Categorías
···
Entrar / Registro

[PRÁCTICAS] Rust en el kernel de Linux 2026

Indeed
Tiempo completo
Presencial
Sin requisito de experiencia
Sin requisito de título
Passatge de l'Espígol, 2, 08860 Castelldefels, Barcelona, España
Favoritos
Compartir
Parte del contenido se ha traducido automáticamenteVer original

Descripción

Resumen: Esta práctica se centra en la migración de un controlador existente de monitorización del rendimiento, desde C a Rust, dentro del equipo del kernel de Linux para los procesadores de supercomputación europeos de próxima generación. Aspectos destacados: 1. Explorar Rust para Linux mediante la migración de un controlador de monitorización del rendimiento 2. Analizar, diseñar y volver a implementar las funcionalidades principales del controlador en Rust 3. Probar y validar la equivalencia funcional y el rendimiento de la implementación en Rust ##### **Acerca de SiPearl…** SiPearl es el diseñador europeo sin fábrica (fabless) de CPUs seguras, soberanas, de alto rendimiento y eficientes energéticamente para HPC, IA y centros de datos. Estas CPUs contribuirán a abordar desafíos estratégicos en los ámbitos de la seguridad, la defensa, la investigación médica, la energía, el clima y la ingeniería, con una huella ambiental reducida. El 25 de junio, SiPearl completó el diseño de la CPU más compleja jamás diseñada en Europa: Rhea1. Con 80 núcleos Arm Neoverse V1 y 61 000 millones de transistores, actualmente se encuentra en producción en TSMC. Las CPUs de SiPearl equiparán las dos primeras supercomputadoras exaescala europeas pertenecientes a EuroHPC JU: Rhea1 se integrará en la máquina JUPITER, ubicada en Alemania, y Rhea2 formará parte de Alice Recoque, en Francia. Incubada dentro del consorcio European Processor Initiative (EPI) y financiada inicialmente por la Unión Europea, SiPearl emplea a casi 200 personas en: * Francia (Maisons-Laffitte, Grenoble, Massy, Sophia Antipolis), * España (Barcelona) * e Italia (Bolonia) Tras una ronda Serie A de 130 millones de euros, la empresa ha lanzado su ronda Serie B. ##### **Misiones** SiPearl está desarrollando la próxima generación de procesadores dedicados a las supercomputadoras europeas. Dentro del equipo del kernel de Linux, esta práctica se centra en explorar el uso de Rust para Linux mediante la migración de un controlador existente de monitorización del rendimiento. El objetivo de la práctica es migrar el controlador de monitorización del rendimiento (PM) «uncore» de SiPearl desde C a Rust. Este controlador interactúa con los contadores de rendimiento de DDR y HBM y los expone al subsistema de espacio de usuario «perf» de Linux. **Durante esta práctica, usted:** * Analizará la implementación existente en C del controlador PM «uncore» de SiPearl * Estudiará cómo el controlador se comunica con los contadores de rendimiento de DDR y HBM y con el subsistema «perf» de Linux * Diseñará una arquitectura equivalente utilizando Rust para Linux * Volverá a implementar las funcionalidades principales del controlador en Rust * Probará y validará la equivalencia funcional y el rendimiento de la implementación en Rust * Documentará las decisiones de diseño e implementación para el equipo del kernel de Linux ##### **¿Qué le convierte en un buen candidato para este puesto?** * Estudiante en el último año de una escuela de ingeniería o cursando un máster en electrónica, ingeniería informática o campo relacionado * Buen conocimiento de los componentes internos del kernel de Linux * Nivel avanzado de programación en Rust (con especial énfasis en Rust inseguro) * Buen conocimiento de C (para comprender y traducir el controlador existente) * Experiencia en desarrollo del kernel de Linux (módulos del kernel, modelo de controladores, sistema de compilación) * Comprensión de los conceptos de monitorización del rendimiento (PMU, controladores PM «uncore», contadores de hardware) * Familiaridad con el subsistema «perf» de Linux * Buen dominio del inglés escrito y hablado Ubicación → Castelldefels

Fuentea:  indeed Ver publicación original
David Muñoz
Indeed · HR

Compañía

Indeed
David Muñoz
Indeed · HR

Empleos similares

Cookie
Configuración de cookies
Nuestras aplicaciones
Download
Descargar en
APP Store
Download
Consíguelo en
Google Play
© 2025 Servanan International Pte. Ltd.