Phd Position F/m Handling Dynamic Constraints and Deadlines in Distributed Software Reconfiguration
il y a 4 jours
Le descriptif de l’offre ci-dessous est en Anglais_ **Type de contrat**: CDD **Niveau de diplôme exigé**: Bac + 5 ou équivalent **Fonction**: Doctorant **A propos du centre ou de la direction fonctionnelle**: The Centre Inria de l’Université de Grenoble groups together almost 600 people in 24 research teams and 9 research support departments. Staff is present on three campuses in Grenoble, in close collaboration with other research and higher education institutions (Université Grenoble Alpes, CNRS, CEA, INRAE,), but also with key economic players in the area. The Centre Inria de l’Université Grenoble Alpes is active in the fields of high-performance computing, verification and embedded systems, modeling of the environment at multiple levels, and data science and artificial intelligence. The center is a top-level scientific institute with an extensive network of international collaborations in Europe and the rest of the world. **Contexte et atouts du poste**: - co-advised by - Sophie Cerf (Ctrl-A, Grenoble), INRIA - Eric Rutten (Ctrl-A, Grenoble), INRIA - Hélène Coullon (Stack, Nantes), IMT Atlantique Within the framework of a collaboration partnership between 2 Inria teams: Ctrl-A and Stack, funded by the Taranis project of the PEPR Cloud. **Mission confiée**: Autonomic management and orchestration of distributed systems use feedback control loops [IBM03] that react to perceived variations (events or values in the system and its environment) by deciding upon reconfigurations (hardware and/or software). These reconfigurations are then implemented through basic actions in the system’s API (e.g., creation, update, deletion). Feedback loops can manage a variety of objectives of different natures (e.g., self-optimization, self-configuration, self-protection, etc.). They deal with different dimensions: quantitative, temporal, logical, etc., and rely upon diverse decision techniques (control theory, scheduling, constraints resolution, learning, etc.). The general challenge is the design of autonomic managers that can handle this complexity. We will consider techniques of constraint programming [Hermenier13] such as Anytime algorithms [Allouche15] and control theory [Rutten18,**Pagano24**] in orchestration. A Use Case of particular interest to us is the notion of flexibility of power supply, as proposed by RTE (France’s Electricity Transmission System Operator), on which we have research activities in the Ctrl-A team, in the Tasting project of the PEPR TASE. **Principales activités**: The approach consists of exploring novel models and implementations for orchestrating reconfigurations with temporal constraints. Our Use Case from RTE motivates such constraints in relation to the mix of renewable energies and nuclear power plants, making the balance more difficult to guarantee. For this reason, RTE needs to increase the number of flexible customers. One customer of interest is the cloud providers because of their huge energy consumption, their increasing numbers, and their flexibility potential. In this work, we will study plausible scenarios of flexibility in energy consumption of Data Centers, and how dynamic software and system reconfiguration can be used to successfully handle these scenarios. This dynamicity makes it interesting to consider the integration of control theory in the management loop. **References** **[IBM03] J. O. Kephart and D. M. Chess, “The vision of autonomic computing” in Computer, vol. 36, no. 1, pp. 41-50, Jan. 2003** **[Hermenier13] F. Hermenier, J. Lawall and G. Muller, "BtrPlace: A Flexible Consolidation Manager for Highly Available Applications," in**_IEEE Transactions on Dependable and Secure Computing_**, vol. 10, no. 5, pp. 273-286, Sept.Oct. 2013, doi: 10.1109/TDSC.2013.5.** **[Allouche15] David Allouche, Simon de Givry, George Katsirelos, Thomas Schiex, Matthias Zytnicki: Anytime Hybrid Best-First Search with Tree Decomposition for Weighted CSP. CP 2015: 12-29** **[Rutten18] Eric Rutten, Nicolas Marchand, Daniel Simon. Feedback Control as MAPE-K loop in Autonomic Computing. Software Engineering for Self-Adaptive Systems III. Assurances., 9640, Springer, pp.349-373, 2018, LNCS.** **[Cadorel20] Emile Cadorel, Hélène Coullon, Jean-Marc Menaud. Online Multi-User Workflow Scheduling Algorithm for Fairness and Energy Optimization. CCGrid2020 : 20th International Symposium on Cluster, Cloud and Internet Computing, Nov 2020, Melbourne, Australia. 10.1109/CCGrid49817.2020.00-36. hal-02551733** **[Chardet21] Maverick Chardet, Hélène Coullon, Simon Robillard. Toward Safe and Efficient Reconfiguration with Concerto. Science of Computer Programming, 2021, 203, pp.1-31. 10.1016/j.scico.2020.102582. hal-03103714** **[Coullon24] Hélène Coullon, Ludovic Henrio, Frédéric Loulergue, Simon Robillard. Component-Based Distributed Software Reconfiguration: a Verification-Oriented Survey. ACM Computing Surveys, 2024, 56 (1), pp.1-37. 10.1145/3595376** **[Philippe24] Jolan Philippe,
-
Grenoble, France Inria Temps plein**Type de contrat**: CDD **Niveau de diplôme exigé**: Bac + 5 ou équivalent **Fonction**: Doctorant **A propos du centre ou de la direction fonctionnelle**: Le Centre Inria de l’Université Grenoble Alpes, regroupe un peu moins de 600 personnes réparties au sein de 23 équipes de recherche et 9 services support à la recherche. Son effectif est...
-
Distributed Systems Software Engineer, Python
il y a 2 semaines
Grenoble, France Canonical Temps pleinDistributed Systems Software Engineer, Python / GoJoin or sign in to find your next jobJoin to apply for the Distributed Systems Software Engineer, Python / Go role at CanonicalContinue with Google Continue with GoogleDistributed Systems Software Engineer, Python / Go3 months ago Be among the first 25 applicantsJoin to apply for the Distributed Systems...
-
Senior Software Engineer
il y a 3 jours
Grenoble, France Qualcomm Temps plein**Company**: Qualcomm France S.A.R.L. **Job Area**: Engineering Group, Engineering Group > ASICS Engineering **General Summary**: We are looking for a Software Engineer for our Front-End CAD Team in Grenoble. You will join the Global SoC organization at Qualcomm to develop software tools that enable next-generation design flows. **Key responsibilities will...
-
Dynamique de Rubans élastiques
il y a 3 jours
Grenoble, France Université Grenoble Alpes Temps plein**Dynamique de rubans élastiques // Dynamics of thin elastic ribbons**: - Réf **ABG-132111** **ADUM-66163** - Sujet de Thèse - 21/05/2025 - Université Grenoble Alpes - Lieu de travail- Grenoble Cedex 9 - Auvergne-Rhône-Alpes - France - Intitulé du sujet- Dynamique de rubans élastiques // Dynamics of thin elastic ribbons - Champs scientifiques-...
-
Engineering Manager- Ceph
il y a 7 jours
Grenoble, France Canonical Temps pleinCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...
-
OpenStack & Ceph Software Engineer (Remote)
il y a 2 jours
Grenoble, France Canonical Temps pleinA leading open-source software company in France seeks a Software Engineer passionate about Python and OpenStack. This role involves collaborating with a global team to develop open-source technologies and requires experience with cloud platforms. Ideal candidates will have a Bachelor's in Computer Science and relevant experience in distributed systems and...
-
Grenoble, France Inria Temps pleinLe descriptif de l’offre ci-dessous est en Anglais_ **Type de contrat**: CDD **Niveau de diplôme exigé**: Bac + 5 ou équivalent **Fonction**: Doctorant **A propos du centre ou de la direction fonctionnelle**: The Centre Inria de l’Université de Grenoble groups together almost 600 people in 24 research teams and 9 research support...
-
Postdoctoral Research Position in Numerical modeling
il y a 2 semaines
Grenoble, Auvergne-Rhône-Alpes, France European Geosciences Union (EGU) Temps pleinSome features of our web site require JavaScript to function properly. Please enable JavaScript in your browser.PositionPostdoctoral Research Position in Numerical modelingEmployerMantle8Mantle8 is a natural hydrogen exploration company using scalable geoscience-based technologies to find the best natural hydrogen reserves around the world.Homepage:...
-
Senior Software Engineer
il y a 2 semaines
Grenoble, France Silvaco Group, Inc. Temps plein**About Silvaco, Inc.** Silvaco is a provider of TCAD, EDA software, and SIP solutions that enable semiconductor design and AI through software and innovation. Silvaco’s solutions are used for process and device development across display, power devices, automotive, memory, high performance compute, photonics, internet of things, and 5G/6G mobile markets...
-
Muscle Methylation and Metabolism Dynamics
il y a 1 semaine
Grenoble, France Institute for Advanced Biosciences, INSERM U1209 Temps plein**Muscle methylation and metabolism dynamics - M3 Dynamics**: - Réf **ABG-131149** - Sujet de Thèse - 17/04/2025 - Contrat doctoral - Institute for Advanced Biosciences, INSERM U1209 - Lieu de travail- Grenoble - Auvergne-Rhône-Alpes - France - Intitulé du sujet- Muscle methylation and metabolism dynamics - M3 Dynamics - Champs scientifiques- Biologie -...