Ziqiang Patrick Huang
Biography
Ziqiang Patrick Huang is an Assistant Professor, Teaching Stream in the Department of Electrical and Computer Engineering at University of Waterloo. His research interest is in high-performance and power-efficient computer architecture. His work spans the area of compiler performance optimization and runtime system design for resource allocation. He received his PhD in Computer Engineering from Duke University in 2019, and he has worked as a research intern in the Architecture Research Team at Arm.
Research Interests
Computer Architecture
Software\/Hardware Co-design
Education
2019, Doctorate Electrical and Computer Engineering, Duke University, United States
2014, Master of Science Electrical and Computer Engineering, Duke University, United States
2012, Bachelor of Science (BS) Electrical and Computer Engineering, East China University of Science and Technology, China
Teaching*
- CS 450 - Computer Architecture
- Taught in 2020, 2021
- CS 650 - Computer Architecture
- Taught in 2020, 2021
- ECE 222 - Digital Computers
- Taught in 2020, 2024, 2025
- ECE 250 - Algorithms and Data Structures
- Taught in 2022, 2024, 2025
- ECE 350 - Real-Time Operating Systems
- Taught in 2022, 2024
- ECE 621 - Computer Organization
- Taught in 2021
* Only courses taught in the past 5 years are displayed.
Selected/Recent Publications
Huang, Ziqiang and Hilton, Andrew D and Lee, Benjamin C, Decoupling loads for nano-instruction set computers, ACM SIGARCH Computer Architecture News, 406, 2016
Lang, Ian and Huang, Ziqiang and Kapre, Nachiket, Exploring the Impact of Switch Arity on Butterfly Fat Tree FPGA NoCs, The 28th IEEE International Symposium On Field-Programmable Custom Computing Machines, , 2020
Huang, Ziqiang and Joao, José A and Rico, Alejandro and Hilton, Andrew D and Lee, Benjamin C, DynaSprint: Microarchitectural Sprints with Dynamic Utility and Thermal Management, Proceedings of the 52nd Annual IEEE/ACM International Symposium on Microarchitecture, 426, 2019
Joao, Jose Alberto and Huang, Ziqiang and Carro, Alejandro Rico, Defer buffer, , , 2019
Huang, Ziqiang Patrick, Coordinating Software and Hardware for Performance Under Power Constraints, , , 2019
Joao, Jose Alberto and Carro, Alejandro Rico and Huang, Ziqiang, Hardware thread scheduling, , , 2019
Graduate studies
Not currently accepting applications for graduate students.