PhD - Leuven | More than two weeks ago
The exponential growth in hybrid simulation approaches involving scientific computing and AI demands ever-increasing computational performance, scalability, and energy efficiency. Modern frameworks like NVIDIA PhysicsNemo and JAX-CFD are pushing the boundaries of what is possible in large-scale simulation and AI-accelerated modelling by providing a unified framework. However, scientific simulations and machine learning workloads are very different in nature: e.g, bottlenecked by different parts of system architecture, precision requirements are different, thus, demands heterogeneous system design to achieve optimal system performance or utilization.
This PhD thesis will investigate the interplay between HPC/AI workloads and system architecture, with a focus on identifying, modeling, and overcoming performance bottlenecks. The research will leverage open-source and commercial frameworks (e.g., PhysicsNemo, JAX-CFD) to establish representative workloads, use architectural simulators and analytical modeling to quantify the impact of hardware and software choices.
1. Exploration of HPC/AI Workloads
2. Hardware Performance Analysis and Bottleneck Identification
3. Modeling Impact of Software and Hardware Choices
4. Proposal of Novel HW/SW Co-Designs
Required background: Computer engineering, Computer science, Electrical Engineering
Type of work: 30% system evaluation and benchmarking, 30% software development and modeling, 30% architecture design, 10% literature review
Supervisor: Roel Wuyts
Daily advisor: Udari De Alwis
The reference code for this position is 2026-103. Mention this reference code on your application form.