cv
Basics
Name | Che (Randy) Chang |
Label | PhD student |
che.chang@wisc.edu | |
Url | https://randy1005.github.io |
Education
-
2023.08 - Present Madison, WI
PhD in Electrical and Computer Engineering
University of Wisconsin, Madison
- CAD for VLSI
- Introduction to Optimization
-
2022.01 - 2023.08 Salt Lake CIty, UT
PhD in Electrical and Computer Engineering
University of Utah
- Parallel Computing
- Heterogeneous Programming
- Physical Design Algorithms
-
2020.08 - 2022.05 Salt Lake CIty, UT
-
2015.09 - 2019.06 Tainan, Taiwan
BS in Computer Science
National Cheng Kung University
- Computer Architecture
- Operation Systems
- Computer Graphics
Work
- 2024.05 - 2024.08
Student Researcher
Google DeepMind
Accelerated the EDA team's in-house timer by up to 20x with timing data caching
- 2022.05 - 2022.08
- 2021.02 - 2021.12
Software Testing Intern
Collins Aerospace
Developed an automated test planning system which schedules the regression tests for QA engineers
Publications
-
G-PASTA: GPU-Accelerated Partitioning Algorithm for Static Timing Analysis
2024 ACM/IEEE Design Automation Conference (DAC)
-
Ink: Efficient Incremental k-Critical Path Generation
2024 ACM/IEEE Design Automation Conference (DAC)
Projects
- 2023.03 - 2023.12
Ink: Efficient Incremental k-Critical Path Generation
Developed a fast incremental critical path generation algorithm which achieved over 20 times speedup over the baseline algorithm
- 2021.09 - 2022.02
QSat: Quick SAT solving
Developed a light-weight SAT solver with boolean constraint propagation, conflict-driven clause learning, andgeometric restarts
- 2021.08 - 2021.12
Mini 2D Game Engine
Developed a concurrent job system which achieved over 4 times speedup over the baseline when generating large amounts of game objects
Certificates
Young Fellow | ||
60th Design Automation Conference | 2023 |
Young Fellow | ||
58th Design Automation Conference | 2021 |
Skills
C++ |