PhD Position F/M Multi-Level Multi-Objective Design Space Exploration for Chiplet-Based Systems

1000scholars

Rennes

On-site

EUR 19,000 - 23,000

Full time

48 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Research stipend

Job summary

1000scholars, in collaboration with Inria Rennes and CEA under the PEPR ChipMosaic - Phoenix, invites applications for a PhD focused on design space exploration for chiplet-based systems.

The candidate will develop multi-fidelity evaluation strategies, formal modelling, and multi-objective optimization, using C/C++ and Python, with GEM5 experience.

The work is based in Rennes, with English interviews and collaboration with the TARAN team.

Qualifications

  • Strong background in computer architecture and Design Space Exploration.
  • Experience with programming in C/C++, Python.
  • Familiarity with architectural simulators such as GEM5 is advantageous.
  • Excellent written and spoken English.

Responsibilities

  • Propose a DSE methodology for chiplet-based system design.
  • Develop a multi-fidelity evaluation strategy integrating simulation tools.
  • Adapt and apply multi-objective optimization algorithms.
  • Validate the framework on representative workloads and metrics.

Skills

Computer architecture
Design Space Exploration
Operations Research & optimization
C/C++ programming
Python programming

Tools

GEM5

Job description

Context

The PhD will be led by Inria Rennes, in close collaboration with CEA under the PEPR ChipMosaic - Phoenix

Additional information about the city and the university

Rennes is a vibrant and student-friendly city in northwestern France. The city has a thriving student culture, with plenty of bars, restaurants, cultural events, and an affordable cost of living. Additionally, Rennes is evaluated as one of the best cities to live in Europe.

Rennes is home to the University of Rennes, one of the largest universities in France. The University of Rennes has a strong focus on innovation and technology. It is home to many world-renowned research institutes, including INSA, IRISA, and INRIA Rennes. These institutes offer a wide range of Ph.D. programs in computer science, covering various topics such as artificial intelligence, machine learning, data science, and hardware and software engineering. Ph.D. students in Rennes benefit from close relationships with faculty and access to state-of-the-art facilities. The students also have the opportunity to collaborate with leading researchers worldwide.

Team’s LinkedIn page:

TARAN's LinkedIn

Team’s webpage:

TARAN

Assignment

The slowing of Moore’s Law and the escalating costs of monolithic chip manufacturing have positioned chiplet-based architectures as the dominant paradigm for future systems. A chiplet-based architecture consists of the modular integration of multiple System-on-Chip (SoC) dies to improve computing performance, integration density, and memory capacity while maximizing silicon utilization by leveraging heterogeneous semiconductor process technologies. It is based on the assembly of specialized functional components – including CPU and GPU cores, memory modules, and domain-specific accelerators – within a unified system. This modular paradigm enables the efficient design of increasingly complex architectures through the composition of reusable and independently optimized building blocks. This design approach offers unprecedented flexibility, scalability, and cost-effectiveness. The heterogeneous integration enabled by chiplets further allows designers to combine the most suitable process technologies for each function—for instance, using advanced nodes for compute chiplets while relying on more mature, cost-effective nodes for I/O and memory functions.

However, this modularity comes at the cost of an explosion in design complexity: the design space now encompasses not only traditional core-level and memory hierarchy parameters but also chiplet composition, inter-chiplet communication fabrics, packaging technologies (2.5D interposers, bridges, 3D stacking), and thermal management strategies. Furthermore, system integrators must consider the diverse characteristics of chiplets from multiple vendors, each with different performance, power, area, and reliability profiles. This multidimensional design space renders traditional exploration approaches computationally intractable.

Existing DSE methodologies exhibit several critical limitations when applied to chiplet-based systems. Traditional cycle-accurate simulation is infeasible for large-scale multi-chiplet systems due to host-machine performance and memory limitations. There is no unified framework that integrates the diverse tools needed for chiplet-level, inter-chiplet, and package-level evaluation. Designers must manually navigate between architectural simulators, thermal models, communication network simulators, and packaging analysis tools, leading potential inconsistencies in evaluation. Most approaches focus on one or two objectives (typically performance and power), neglecting area, cost, thermal, and real-tima and aging metrics. Few frameworks support the co-exploration of architecture, mapping, and packaging decisions in an integrated manner. Design choices—such as which chiplets to include, how to distribute workload across them, and how to package them—are deeply interdependent, yet existing approaches often treat them sequentially or in isolation.

Main activities

This thesis proposes novel approaches for Design Space Exploration to address the unique challenges of chiplet-based system design. The research will propose a DSE methodology that combines multifidelity simulation tools, analytical models, and advanced multi-objective optimization algorithms to explore the vast design space of chiplet-based architectures. To achieve that, it establishes a formal modelling framework to capture hierarchical interdependencies across core, chiplet, inter-chiplet design parameters. Second, it develops a multi-fidelity evaluation strategy integrating heterogeneous simulation tools—combining fast virtual prototyping with detailed models (thermal, power, communication, and timing)—for fast yet accurate early-stage exploration. Third, it adapts multi-objective optimization algorithms, including genetic algorithms and reinforcement learning, to navigate the vast heterogeneous design space, with novel techniques tailored to the hierarchical nature of chiplet design. The framework will be validated on representative workloads, demonstrating significant improvements in power, performance, area, but also thermal, aging and real-time metrics compared to state-of-the-art approaches.

Skills
Candidate Profile

The candidate should have a strong background in one or more of the following areas:

  • Computer architecture
  • Design Space Exploration approaches
  • Operations Research & Combinatorial Optimization and algorithms
  • Good programming skills are expected, preferably in C/C++, and Python.
  • Experience with architectural simulators, such as GEM5, and low-level systems programming would be an advantage.
Languages

: proficiency in written English and fluency in spoken English. The interviews for the PhD will be in English.

Relational skills

: the candidate will work in a research team, where regular meetings will be set up. The candidate has to be able to present the progress of their work in a clear and detailed manner.

Other values appreciated

: Open-mindedness, strong integration skills, and team spirit.

Most importantly, we seek highly motivated candidates.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Multi-Level Multi-Objective Design Space Exploration for Chiplet-Based Systems
Multi-Level Multi-Objective Design Space Exploration for Chiplet-Based Systems

HiPEAC • Rennes

On-site
EUR 45,000 - 60,000
PhD: Chiplet System Design — Multi-Objective DSE
PhD: Chiplet System Design — Multi-Objective DSE

1000scholars • Rennes

On-site
EUR 19,000 - 23,000
Research stipend
Chiplet Systems: Multi-Objective Design Space Explorer
Chiplet Systems: Multi-Objective Design Space Explorer

HiPEAC • Rennes

On-site
EUR 45,000 - 60,000
PhD Position F/M Making Caches Predictable: Bounded Lifetime Monitoring and Management for Real-Time Systems
PhD Position F/M Making Caches Predictable: Bounded Lifetime Monitoring and Management for Real-Time Systems

1000scholars • Rennes

On-site
EUR 20,000 - 27,000
CENTRALE LYON - Post Doctoral Open and Flexible System-Level Evaluation Framework for Emerging AI Computing Architectures
CENTRALE LYON - Post Doctoral Open and Flexible System-Level Evaluation Framework for Emerging AI Computing Architectures

CENTRALE LYON • Écully

Hybrid
EUR 38,000 - 54,000
CENTRALE LYON - Post Doctoral Open and Flexible System-Level Evaluation Framework for Emerging AI Computing Architectures
CENTRALE LYON - Post Doctoral Open and Flexible System-Level Evaluation Framework for Emerging AI Computing Architectures

ecolecentraledelyon • Écully

Hybrid
EUR 40,000 - 56,000
Senior EDA Software Engineer
Senior EDA Software Engineer

IC Resources • Île-de-France

On-site
EUR 48,000 - 70,000
International engineering environment
Exposure to AI tools (Cursor/Claude)
Career development
C++ / Python Software Engineer – SoC / Semiconductor
C++ / Python Software Engineer – SoC / Semiconductor

IC Resources • Île-de-France

On-site
EUR 50,000 - 61,000
Health insurance
RSUs
Restaurant vouchers
+2
SE - Chip Methodology & Automation Intern
SE - Chip Methodology & Automation Intern

Arm Limited • Valbonne

Remote
EUR 24,000 - 30,000
PhD Position - Engineering Digital Twins Dedicated to 2D and 3D Input and Output Technologies of Interactive Systems: application to the digital twin of Luxembourg Electric Grid
PhD Position - Engineering Digital Twins Dedicated to 2D and 3D Input and Output Technologies of Interactive Systems: application to the digital twin of Luxembourg Electric Grid

Engineering Digital Twins (EDT) • Toulouse

On-site
EUR 20,000 - 27,000