PyPOD-GP: Using PyTorch for accelerated chip-level thermal simulation of the GPU

The rising demand for high-performance computing (HPC) has made full-chip dynamic thermal simulation in many-core GPUs critical for optimizing performance and extending device lifespans. Proper orthogonal decomposition (POD) with Galerkin projection (GP) has shown to offer high accuracy and massive runtime improvements over direct numerical simulation (DNS). However, previous implementations of POD-GP use MPI-based libraries like PETSc and FEniCS and face significant runtime bottlenecks. We propose a Py Torch-based POD-GP library (PyPOD-GP), a GPU-optimized library for chip-level thermal simulation. PyPOD-GP achieves over 23 . 4 × speedup in training and over 10 × speedup in inference on a GPU with over 13,000 cores, with just 1.2% error over the device layer.

Authors

Institutions

Publication Details

Journal
SoftwareX
Published
2025-04-11
DOI
https://doi.org/10.1016/j.softx.2025.102147
Citations
1
Primary Topic
Heat Transfer and Optimization
Type
article
Field-Weighted Citation Impact
0.71

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

PyPOD-GP: Using PyTorch for accelerated chip-level thermal simulation of the GPU

Ming‐C. Cheng, Yu Liu, Neil He
1 citations
SoftwareX
Heat Transfer and Optimization
0.71
article

PyPOD-GP: Using PyTorch for accelerated chip-level thermal simulation of the GPU

Ming‐C. Cheng, Yu Liu, Neil He
article en
1 citations

Abstract

The rising demand for high-performance computing (HPC) has made full-chip dynamic thermal simulation in many-core GPUs critical for optimizing performance and extending device lifespans. Proper orthogonal decomposition (POD) with Galerkin projection (GP) has shown to offer high accuracy and massive runtime improvements over direct numerical simulation (DNS). However, previous implementations of POD-GP use MPI-based libraries like PETSc and FEniCS and face significant runtime bottlenecks. We propose a Py Torch-based POD-GP library (PyPOD-GP), a GPU-optimized library for chip-level thermal simulation. PyPOD-GP achieves over 23 . 4 × speedup in training and over 10 × speedup in inference on a GPU with over 13,000 cores, with just 1.2% error over the device layer.

SoftwareXVol. 30
Clarkson University (US), Yale University (US)
National Science Foundation
Affordable and clean energy
Openalex Percentile: Top 34%
Heat Transfer and Optimization
0.71
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.