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

HiPEAC

Rennes

On-site

EUR 45,000 - 60,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

HiPEAC project at Inria Rennes seeks a full-time PhD student, postdoc or internship to work on Multi-Level Multi-Objective Design Space Exploration for Chiplet-Based Systems.

The research combines multifidelity simulation, analytical models and advanced multi-objective optimization to explore chiplet architectures, balancing power, performance and area while addressing thermal and aging metrics.

Job description

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.

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.

We have opening positions in this topic for Phd, postdoc and internships.

The HiPEAC project has received funding from the European Union's Horizon Europe research and innovation funding programme under grant agreement number 101296676. Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union. Neither the European Union nor the granting authority can be held responsible for them.

Inria Rennes is a research center dedicated to computer science and applied mathematics. We foster innovation through collaboration, focusing on cutting-edge technologies and solutions to address real-world challenges.

Metadata

Application areas: Automotive, Avionics, Defence, Space

Topics: Computer architecture, CPUs, Dependability, Design Space Exploration, Embedded Systems, Energy efficiency / Low-power computing, Optimization, RISC-V

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

Full-time

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.

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.

We have opening positions in this topic for Phd, postdoc and internships.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

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: Chiplet System Design — Multi-Objective DSE
PhD: Chiplet System Design — Multi-Objective DSE

1000scholars • Rennes

On-site
EUR 19,000 - 23,000
Research stipend
Making Caches Predictable: Bounded Lifetime Monitoring and Management for Real-Time Systems
Making Caches Predictable: Bounded Lifetime Monitoring and Management for Real-Time Systems

HiPEAC • Rennes

On-site
EUR 28,000 - 36,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
[Permanent position] Senior FPGA prototyping engineer
[Permanent position] Senior FPGA prototyping engineer

SiPearl • Grenoble

Hybrid
EUR 65,000 - 90,000
Annual bonus
Meal vouchers 60% covered by SiPearl
Health insurance 70% covered by SiPear
+3
Open Modular System-Level Eval for AI Architectures
Open Modular System-Level Eval for AI Architectures

CENTRALE LYON • Écully

Hybrid
EUR 38,000 - 54,000
[Permanent position] Senior emulation engineer / Team lead
[Permanent position] Senior emulation engineer / Team lead

SiPearl • Grenoble

Hybrid
EUR 90,000 - 130,000
Permanent Contract
Annual bonus
Meal vouchers
+5
Formal Modeling of Clock Glitch Attacks for Security Verification of Processors H/F
Formal Modeling of Clock Glitch Attacks for Security Verification of Processors H/F

CEA • Grenoble

On-site
EUR 36,000 - 45,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