PhD thesis: Graph Neural Networks for Predicting Power Consumption in Digital Electronic Architectures

il y a 1 mois


Paris, Île-de-France Cea Temps plein

Power consumption analysis is an important step in the development of a digital architecture. This power analysis is necessary early on in the RTL (Register Transfer Level) coding stage when the most advantageous modifications can be made. As designs become larger, power analysis relies on longer simulation traces and becomes nearly impossible because the process generates huge simulation files, resulting in long power analysis execution times. To address this issue, power models can be used to accelerate this analysis stage. There is a wide range of research on power modeling at the RTL level, mainly based on analytical or learning approaches. Analytical power modeling attempts to correlate application profiles such as memory behavior, branch behavior, etc., with microarchitecture parameters to create a power model. Meanwhile, learning-based power modeling generates a model based on the simulation trace of the design and a reference power close to actual consumption. Learning-based power modeling is gaining popularity as it is easier to implement than the analytical approach and does not require extensive design knowledge. These ML-based methods have shown impressive improvements over analytical methods. However, classical ML methods (linear regression, neural networks, etc.) are more suitable for generating a model for a specific architecture, making them difficult to use for generating a generalizable model. Thus, in the past two years, some studies have begun using graph neural networks (GNNs) to address model generalization in the field of electronic design automation (EDA) . The advantage of a GNN over classical ML approaches is its ability to learn directly from graphs, making it more suitable for EDA problems.
The objective of this thesis is to design a generalizable power consumption model for a digital electronic architecture based on GNN. The developed generalizable model should be capable of estimating, in addition to average consumption, the cycle-by-cycle consumption of any digital electronic architecture. Very few works exist in the state of the art on the use of GNNs for consumption estimation, and the models designed in these works are only capable of estimating the average consumption of an architecture. Moreover, several important research questions are not addressed in these works, such as:

  • the number of data (architectures) needed for model generalization,
  • the impact of graph structure during learning,
  • the selection of architectures used for learning and testing,
  • the choice of features, etc.

Thus, during this thesis, these questions will be studied to understand their impact during model generation.
The data generated by the GNN, or Graph Embeddings, are then fed into another model. This model can be a conventional neural network, a transformer, or a Large Language Model (LLM) . During this thesis, identifying the optimal model to facilitate generalization will also be an area of exploration.


Profil recherché

  • Master's degree in computer science/electronics.
  • Good experience/knowledge in machine learning.
  • Experience/knowledge in digital electronics design is also a plus.
  • Excellent Python programming skills. Proficiency in VHDL and/or Verilog programming would be a plus.
  • Strong analytical and experimental skills will be highly appreciated.

Présentation de Cea


Le CEA est un acteur majeur de la recherche, au service des citoyens, de l'économie et de l'Etat.

Il apporte des solutions concrètes à leurs besoins dans quatre domaines principaux : transition énergétique, transition numérique, technologies pour la médecine du futur, défense et sécurité sur un socle de recherche fondamentale. Le CEA s'engage depuis plus de 75 ans au service de la souveraineté scientifique, technologique et industrielle de la France et de l'Europe pour un présent et un avenir mieux maîtrisés et plus sûrs.

Implanté au cœur des territoires équipés de très grandes infrastructures de recherche, le CEA dispose d'un large éventail de partenaires académiques et industriels en France, en Europe et à l'international.

Les collaboratrices et collaborateurs du CEA partagent trois valeurs fondamentales :

• La conscience des responsabilités

• La coopération

• La curiosité


  • Paris, Île-de-France Facebook Temps plein

    Reality Labs is seeking a Research Scientist to help us unleash human potential by eliminating the bottlenecks between intent and action. To achieve this, we're building a practical neural interface drawing on the rich motor neuron signals that can be measured non-invasively with neuron-level resolution. Our research lies at the intersection of computational...


  • Paris, Île-de-France IC Resources Temps plein

    Exciting opportunity as Senior Digital IC Design Engineer to join the world leader in network-on-chip interconnect technology integration and deployment for SoCs. Located in offices to the west of Paris, my client provides semiconductor intellectual property (IP) for some of the best known brands in the world - covering a wide range of applications from AI...


  • Paris, Île-de-France IC Resources Temps plein

    Senior Physical Design Engineer Paris This is an exciting opportunity for a Senior Physical Design Engineer to join a fabless Semiconductor company who design highly integrated mixed signal products which are used in a range of markets such as wireless communications, defence, and aerospace. In this role you will work at chip and block level to help achieve...


  • Paris, Île-de-France IC Resources Temps plein

    An exciting opportunity for a Research and Development Engineer has arisen with a world-leading technology company, delivering SoC and NoC systems used to power electronics ranging from AI to autonomous systems, in the Paris region. This is a great chance for a creative Research and Development Engineer to work closely with the software and hardware...

  • Lead Physical Design Engineer

    il y a 2 semaines


    Paris, Île-de-France IC Resources Temps plein

    This is an exciting opportunity for a Senior Physical Design Engineer to join a fabless semiconductor company who design highly integrated mixed signal products which are used in a range of markets such as wireless communications, defence, and aerospace. In this role you will work at chip and block level to help achieve state of the art integrated circuits...


  • Paris, Île-de-France Université Paris 1 Panthéon-Sorbonne Temps plein

    The University Paris 1 Panthéon-Sorbonne is opening a position for a Tenure Track Professorship (Junior Professor Chair) in Computer Science and/or Applied Mathematics, in the field ofAlgorithms and Regulation for Socioeconomic NetworksDescriptionThis is a primarily research-oriented position focusing on the dynamics of Socio-Economic Networks and in...


  • Paris, Île-de-France Palo Alto Networks Temps plein

    Our MissionAt Palo Alto Networks everything starts and ends with our mission:Being the cybersecurity partner of choice, protecting our digital way of life.Our vision is a world where each day is safer and more secure than the one before. We are a company built on the foundation of challenging and disrupting the way things are done, and we're looking for...

  • Senior Network Engineer

    il y a 1 mois


    Paris, Île-de-France Ataway Temps plein

    We are seeking a Network Engineer to design and implement local and cloud networks. You will be responsible for strategic planning, architecture, high level design, security, and optimization of the clients network.Also you will set and ensure standards and architecture. You will work with infrastructure team to ensure systems, applications, and connectivity...

  • Bus Network Planning Intern

    il y a 1 semaine


    Paris, Île-de-France BlaBlaCar Temps plein

    About BlaBlaCarBlaBlaCar is the world's leading community-based travel app enabling 26 million members a year to carpool or travel by bus in 21 countries. Our team of 800 employees counts over 50 nationalities and is spread across our 5 global offices, 30% working fully remotely.Your MissionWe are looking for a Network Planning Intern to join the Operated...


  • Paris, Ile-de-France Digital Prod Temps plein

    ️⭐️ To ensure your application is given the consideration it deserves, please apply only if your experience matches the job requirements ️⭐️Digital Prod is a Digital Content Factory: an independent agency specializing in the creation and production of premium digital content for clients such as Nespresso, L’Oréal, Hermès, Danone, and Groupe...

  • Network Design

    il y a 3 semaines


    Paris, Ile-de-France AXA Group Operations Temps plein

    Position SummaryAXA Group Operations initiate with its Network Product Department a One Network Program to tackle its digital transformation, enhance user’s connectivity experience, and mitigate cyber risks. Within Network Product department, Data Center & Cloud product line is responsible of AXA Data Center and CLOUD Network infrastructure, including...


  • Paris, Île-de-France UNESCO Temps plein

    OVERVIEWPost Number : CI 335Grade : D-1Parent Sector : Communication and Information Sector (CI)Duty Station: ParisJob Family: Communication and InformationType of contract : Fixed TermDuration of contract : 2 years, renewableRecruitment open to : Internal and external candidatesApplication Deadline (Midnight Paris Time) : 17-JUNE-2024 (EXTENDED) UNESCO Core...


  • Paris, Île-de-France UNESCO Temps plein

    OVERVIEWPost Number : CI 335Grade : D-1Parent Sector : Communication and Information Sector (CI)Duty Station: ParisJob Family: Communication and InformationType of contract : Fixed TermDuration of contract : 2 years, renewableRecruitment open to : Internal and external candidatesApplication Deadline (Midnight Paris Time) : 15-MAY-2024 UNESCO Core Values:...


  • Paris, Île-de-France IC Resources Temps plein

    Embedded Test Engineer Join an innovative French company based in Paris as an Embedded Test Engineer. They are leaders in the development of advanced analog and mixed-signal integrated circuits (ICs), catering to diverse industries such as automotive, aerospace, and beyond. They prioritise high-performance, low-power consumption, and reliability in their...


  • Paris, Île-de-France Mastercard Temps plein

    Our PurposeWe work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our...

  • Embedded Software Engineer

    il y a 4 semaines


    Paris, Île-de-France IC Resources Temps plein

    Embedded Software Engineer Join a company that specialises in developing advanced semiconductor solutions, particularly in the field of integrated circuits (ICs) and system-on-chip (SoC) technologies. Their expertise lies in designing and manufacturing high-performance and low-power consumption ICs for applications in telecommunications, automotive,...

  • Network Security Engineer

    il y a 3 semaines


    Paris, Ile-de-France AXA Group Operations Temps plein

    As an integral part of AXA, at AXA Group Operations (AXA GO) we create innovative technology and data solutions to help AXA fulfil its ambition of being a customer-focused, tech-led company. AXA GO is a young and dynamic division launched in 2019 and comprises 8,000 employees across 17 countries all around the globe from Paris, France to Pune, India. We are...


  • Paris, Île-de-France Organization for Economic Cooperation and Development (OECD) Temps plein

    The application is now open for the Organization for Economic Cooperation and Development (OECD) Internship Program. This program intends to support highly qualified and inspirational students with diverse backgrounds to work on projects related to OECD work and support the corporate functions of the Organization. Furthermore, the program aims to enable...

  • Consultant FinOps

    il y a 4 semaines


    Paris, Île-de-France emagine Consulting SARL Temps plein

    emagine is looking for one of its key account :1 FinOps consultant - Fluent Englishlocation : ParisStart date :ASAPDuration : 12 months minimumFull time hybrid (2days onsite per week)Context :The department role is to : Analyze the forecasting effort closely collaborate with the Applications teams for monthly cloud consumption. Contribute to the cloud...

  • Senior Network Engineer

    il y a 2 jours


    Paris, Ile-de-France Oscar Temps plein

    Senior Network Engineer | Remote/Toulouse (One week per month on site in Toulouse) | 12 Months | Up to €100 per hourThis is an exciting opportunity for a highly experienced Network Engineer to join one of the worlds leading networking companies for a 12 month project. Within the role you will be a part of 2 different projects. One project will be carried...