activity
20222025
collaborators

5 papers

cs.DC2025

HeteroSTA: A CPU-GPU Heterogeneous Static Timing Analysis Engine with Holistic Industrial Design Support

Zizheng Guo, Haichuan Liu, Xizhe Shi +5

We introduce in this paper, HeteroSTA, the first CPU-GPU heterogeneous timing analysis engine that efficiently supports: (1) a set of delay calculation models providing versatile a…

cs.AR2025

GAP-LA: GPU-Accelerated Performance-Driven Layer Assignment

Chunyuan Zhao, Zizheng Guo, Zuodong Zhang +1

Layer assignment is critical for global routing of VLSI circuits. It converts 2D routing paths into 3D routing solutions by determining the proper metal layer for each routing segm…

cs.AR2025

A Systematic Approach for Multi-objective Double-side Clock Tree Synthesis

Xun Jiang, Haoran Lu, Yuxuan Zhao +8

As the scaling of semiconductor devices nears its limits, utilizing the back-side space of silicon has emerged as a new trend for future integrated circuits. With intense interest,…

cs.DS2023

Random-Order Enumeration for Self-Reducible NP-Problems

Pengyu Chen, Dongjing Miao, Weitian Tong +3

In plenty of data analysis tasks, a basic and time-consuming process is to produce a large number of solutions and feed them into downstream processing. Various enumeration algorit…

cs.DC2022

Pipeflow: An Efficient Task-Parallel Pipeline Programming Framework using Modern C++

Cheng-Hsiang Chiu, Tsung-Wei Huang, Zizheng Guo +1

Pipeline is a fundamental parallel programming pattern. Mainstream pipeline programming frameworks count on data abstractions to perform pipeline scheduling. This design is conveni…