# Zhuo Feng

### Associate Professor

Charles V. Schaefer, Jr. School of Engineering and Science

Department of Electrical and Computer Engineering

## Education

- PhD (2009) Texas A&M University (Computer Engineering)
- MS (2005) National University of Singapore (Electrical and Computer Engineering)
- BS (2003) Xi’an Jiaotong University (Information Engineering)

## Research

VLSI Design and Computer-Aided Design (CAD)

Spectral Methods for Machine Learning and Scientific Computation

Modeling and Simulation of Complex Systems

Heterogeneous Parallel Computing Algorithms

Spectral Methods for Machine Learning and Scientific Computation

Modeling and Simulation of Complex Systems

Heterogeneous Parallel Computing Algorithms

## Institutional Service

- ECE Graduate Curriculum Committee Member
- ECE Research Committee Member
- Hardware Utility Design and Software Optimization Networking lab (HUDSON Lab), Chair
- SES Research Committee Member
- SES Faculty Advisory Council (FAC) Member

## Professional Service

- ACM/IEEE International Conference on Computer-Aided Design (ICCAD) Technical Program Committee Member
- ACM/IEEE Design Automation Conference (DAC) Technical Program Committee Member
- ACM/IEEE International Conference on Computer-Aided Design (ICCAD) Best Paper Selection Committee
- The AAAI Conference on Artificial Intelligence Technical Program Committee Member
- Committee member of the ICCAD 10-year retrospective paper award
- ACM/IEEE Design Automation Conference Best Paper Selection Committee

## Consulting Service

Cadence Design Systems, 2021-present

## Innovation and Entrepreneurship

Co-Founder and Chief Technology Officer, LeapLinear Solutions

## Professional Societies

- IEEE – Institute of Electrical and Electronics Engineers Senior member

## Grants, Contracts and Funds

(Lead PI) Collaborative Research: SHF: Medium: Co-optimizing Spectral Algorithms and Systems for High-Performance Graph Learning, 07/2022-06/2026, Division of Computing and Communication Foundations, The National Science Foundation.

(Sole PI) SHF: Small: Learning Circuit Networks from Measurements, 10/2022-09/2025, Division of Computing and Communication Foundations, The National Science Foundation.

(Sole PI) SHF: Small: Spectral Reduction of Large Graph and Circuits Networks, 07/2019-06/2023, Division of Computing and Communication Foundations, The National Science Foundation.

(Sole PI) SHF: Small: Scalable Spectral Sparsification of Graph Laplacians and Integrated Circuits, 06/2016-05/2021, Division of Computing and Communication Foundations, The National Science Foundation.

(Sole PI) CAREER: Leveraging Heterogeneous Manycore Systems for Scalable Modeling, Simulation and Verification of Nanoscale Integrated Circuits, 06/2014-05/2022, Division of Computing and Communication Foundations, The National Science Foundation.

(Sole PI) SHF: Small: Graph Sparsification Approach to Scalable Parallel SPICE-Accurate Simulation of Post-layout Integrated Circuits, (09/2013-08/2017), Division of Computing and Communication Foundations, The National Science Foundation.

(Sole PI) Spectral Methods for Scalable Integrated Circuit Partitioning and Analysis, 12/2017, Keysight Technologies.

(Sole PI) GPU Research Center, 2014, NVIDIA Corporation

(Sole PI) Leveraging Heterogeneous Manycore Systems for Scalable Modeling, Analysis and Verification of Nanoscale VLSI Systems, 2014-2015, Research Excellence Fund, MTU

(Sole PI) Verification of Large Power Delivery Networks, 2013- 2014, Intel Corporation.

(Sole PI) SHF: Small: Learning Circuit Networks from Measurements, 10/2022-09/2025, Division of Computing and Communication Foundations, The National Science Foundation.

(Sole PI) SHF: Small: Spectral Reduction of Large Graph and Circuits Networks, 07/2019-06/2023, Division of Computing and Communication Foundations, The National Science Foundation.

(Sole PI) SHF: Small: Scalable Spectral Sparsification of Graph Laplacians and Integrated Circuits, 06/2016-05/2021, Division of Computing and Communication Foundations, The National Science Foundation.

(Sole PI) CAREER: Leveraging Heterogeneous Manycore Systems for Scalable Modeling, Simulation and Verification of Nanoscale Integrated Circuits, 06/2014-05/2022, Division of Computing and Communication Foundations, The National Science Foundation.

(Sole PI) SHF: Small: Graph Sparsification Approach to Scalable Parallel SPICE-Accurate Simulation of Post-layout Integrated Circuits, (09/2013-08/2017), Division of Computing and Communication Foundations, The National Science Foundation.

(Sole PI) Spectral Methods for Scalable Integrated Circuit Partitioning and Analysis, 12/2017, Keysight Technologies.

(Sole PI) GPU Research Center, 2014, NVIDIA Corporation

(Sole PI) Leveraging Heterogeneous Manycore Systems for Scalable Modeling, Analysis and Verification of Nanoscale VLSI Systems, 2014-2015, Research Excellence Fund, MTU

(Sole PI) Verification of Large Power Delivery Networks, 2013- 2014, Intel Corporation.

## Selected Publications

### Conference Proceeding

- Deng, C.; Li, X.; Feng, Z. N.; Zhang, Z. (2022). GARNET: Reduced-Rank Topology Learning for Robust and Scalable Graph Neural Networks. Learning on Graphs Conference .

https://openreview.net/forum?id=kvwWjYQtmw. - Wang, Y.; Feng, Z. N. (2022). Towards Scalable Spectral Clustering via Spectrum-Preserving Sparsification. The British Machine Vision Conference .
- Aghdaei, A.; Feng, Z. (2022). HyperEF: Spectral Hypergraph Coarsening by Effective-Resistance Clustering. Proceedings of IEEE/ACM International Conference on Computer-Aided Design (ICCAD).
- Wang, Y.; Zhao, Z.; Feng, Z. N. (2022). Scalable Graph Topology Learning via Spectral Densification. ACM International Conference on Web Search and Data Mining (WSDM).
- Aghdaei, A.; Zhao, Z.; Feng, Z. (2021). HyperSF: Spectral Hypergraph Coarsening via Flow-based Local Clustering. Proceedings of IEEE/ACM International Conference on Computer-Aided Design (ICCAD).
- Feng, Z. N. (2021). SGL: Spectral Graph Learning from Measurements. ACM/IEEE Proceedings of the Annual Design Automation Conference (DAC).
- Cheng, W.; Deng, C.; Zhao, Z.; Cai, Y.; Zhang, Z.; Feng, Z. (2021). SPADE: A Spectral Method for Black-Box Adversarial Robustness Evaluation. The International Conference on Machine Learning (ICML).
- Zhao, Z.; Zhang, Y.; Feng, Z. N. (2021). Towards Scalable Spectral Embedding and Data Visualization via Spectral Coarsening. ACM International Conference on Web Search and Data Mining (WSDM).
- Zhao, Z.; Feng, Z. N. (2020). A spectral approach to scalable vectorless thermal integrity verification (pp. 412--417). Design, Automation & Test in Europe Conference & Exhibition (DATE).
- Zhang, Y.; Zhao, Z.; Feng, Z. N. (2020). SF-GRASS: Solver-Free Graph Spectral Sparsification. IEEE/ACM International Conference on Computer-Aided Design (ICCAD).
- Deng, C.; Zhao, Z.; Wang, Y.; Zhang, Z.; Feng, Z. N. (2020). Graphzoom: A multi-level spectral approach for accurate and scalable graph embedding.
*International Conference on Learning Representations (ICLR)*. - Zhao, Z.; Feng, Z. N. (2019). Effective-resistance preserving spectral reduction of graphs. ACM/IEEE Proceedings of the 56th Annual Design Automation Conference (DAC) (pp. 1--6).
- Feng, Z. N. (2018). Similarity-aware spectral sparsification by edge filtering. ACM/IEEE Design Automation Conference (DAC).
- Zhao, Z.; Wang, Y.; Feng, Z. N. (2017). SAMG: sparsified graph-theoretic algebraic multigrid for solving large symmetric diagonally dominant (SDD) matrices. 2017 IEEE/ACM International Conference on Computer-Aided Design (ICCAD) (pp. 601--606).
- Zhao, Z.; Feng, Z. N. (2017). A spectral graph sparsification approach to scalable vectorless power grid integrity verification. ACM/IEEE Proceedings of the 54th Annual Design Automation Conference (DAC).
- Han, L.; Feng, Z. N. (2016). TinySPICE Plus: Scaling up statistical SPICE simulations on GPU leveraging shared-memory based sparse matrix solution techniques (pp. 1--6). 2016 IEEE/ACM International Conference on Computer-Aided Design (ICCAD).
- Feng, Z. N. (2016). Spectral Graph Sparsification in Nearly-Linear Time Leveraging Efficient Spectral Perturbation Analysis. ACM/IEEE Design Automation Conference (DAC).
- Han, L.; Feng, Z. N. (2015). Transient-simulation guided graph sparsification approach to scalable harmonic balance (HB) analysis of post-layout RF circuits leveraging heterogeneous CPU-GPU computing systems (pp. 1--6). Proceedings of the 52nd Annual Design Automation Conference (DAC).
- Zhao, X.; Feng, Z. N.; Zhuo, C. (2014). An efficient spectral graph sparsification approach to scalable reduction of large flip-chip power grids. 2014 IEEE/ACM International Conference on Computer-Aided Design (ICCAD) (pp. 218--223).
- Feng, Z. N.; Zhao, X.; Han, L. (2014). Graph sparsification approaches to scalable integrated circuit modeling and simulations. 2014 12th IEEE International Conference on Solid-State and Integrated Circuit Technology (ICSICT) (pp. 1--4).
- Han, L.; Zhao, X.; Feng, Z. N. (2013). An efficient graph sparsification approach to scalable harmonic balance (HB) analysis of strongly nonlinear RF circuits. 2013 IEEE/ACM International Conference on Computer-Aided Design (ICCAD) (pp. 494--499).
- Feng, Z. N. (2013). Large-scale flip-chip power grid reduction with geometric templates. 2013 Design, Automation \& Test in Europe Conference \& Exhibition (DATE) (pp. 1679--1682).
- Feng, Z. N. (2013). Scalable vectorless power grid current integrity verification. Proceedings of the 50th Annual Design Automation Conference (DAC) (pp. 1--8).
- Han, L.; Zhao, X.; Feng, Z. N. (2013). TinySPICE: a parallel SPICE simulator on GPU for massively repeated small circuit simulations. Proceedings of the 50th Annual Design Automation Conference (DAC) (pp. 1--8).
- Zhao, X.; Feng, Z. N. (2012). GPSCP: a general-purpose support-circuit preconditioning approach to large-scale SPICE-accurate nonlinear circuit simulations. 2012 IEEE/ACM International Conference on Computer-Aided Design (ICCAD) (pp. 429--435).
- Zhao, X.; Feng, Z. N. (2012). Towards efficient SPICE-accurate nonlinear circuit simulation with on-the-fly support-circuit preconditioners (pp. 1119--1124). Proceedings of the 49th Annual Design Automation Conference (DAC).
- Zeng, Z.; Feng, Z. N.; Li, P. (2011). Efficient checking of power delivery integrity for power gating. Quality Electronic Design (ISQED), 2011 12th International Symposium on (pp. 1--8).
- Zhao, X.; Feng, Z. N. (2011). Fast multipole method on GPU: tackling 3-D capacitance extraction on massively parallel SIMD platforms. 2011 48th ACM/EDAC/IEEE Design Automation Conference (DAC) (pp. 558--563).
- Zeng, Z.; Xu, T.; Feng, Z. N.; Li, P. (2011). Fast static analysis of power grids: Algorithms and implementations (pp. 488--493). IEEE/ACM International Conference on Computer-Aided Design (ICCAD).
- Zhao, X.; Wang, J.; Feng, Z. N.; Hu, S. (2011). Power grid analysis with hierarchical support graphs. Computer-Aided Design (ICCAD), 2011 IEEE/ACM International Conference on (pp. 543--547).
- Feng, Z. N.; Li, P. (2010). Fast thermal analysis on GPU for 3D ICs with integrated microchannel cooling ( ed., vol. , pp. ). Proceedings of IEEE/ACM International Conference on Computer-Aided Design (ICCAD).
- Zhao, X.; Guo, Y.; Feng, Z. N.; Hu, S. (2010). Parallel hierarchical cross entropy optimization for on-chip decap budgeting. Design Automation Conference (DAC), 2010 47th ACM/IEEE (pp. 843--848).
- Feng, Z. N.; Zeng, Z. (2010). Parallel multigrid preconditioning on graphics processing units (GPUs) for robust power grid analysis (pp. 661--666). ACM/IEEE Design Automation Conference (DAC).
- Zeng, Z.; Ye, X.; Feng, Z. N.; Li, P. (2010). Tradeoff analysis and optimization of power delivery networks with on-chip voltage regulation (pp. 831--836). Proceedings of the 47th Design Automation Conference (DAC).
- Zhao, X.; Guo, Y.; Feng, Z. N.; Hu, S. (2010). Parallel Hierarchical Cross Entropy Optimization for On-Chip Decap Budgeting. ACM/IEEE Design Automation Conference (DAC).
- Feng, Z. N.; Li, P. (2008). Multigrid on GPU: Tackling power grid analysis on parallel SIMT platforms (pp. 647--654). 2008 IEEE/ACM International Conference on Computer-Aided Design (ICCAD).
- Feng, Z. N.; Li, P. (2007). A methodology for timing model characterization for statistical static timing analysis (pp. 725--729). IEEE/ACM International Conference on Computer-Aided Design (ICCAD).
- Dong, W.; Feng, Z. N.; Li, P. (2007). Efficient VCO phase macromodel generation considering statistical parametric variations (pp. 874--878). 2007 IEEE/ACM International Conference on Computer-Aided Design (ICCAD).
- Feng, Z. N.; Li, P.; Zhan, Y. (2007). Fast second-order statistical static timing analysis using parameter dimension reduction (pp. 244--249). Design Automation Conference (DAC).
- Feng, Z. N.; Yu, G.; Li, P. (2007). Reducing the complexity of vlsi performance variation modeling via parameter dimension reduction. 8th International Symposium on Quality Electronic Design (ISQED'07) (pp. 737--742).
- Venkataraman, G.; Feng, Z. N.; Hu, J.; Li, P. (2006). Combinatorial algorithms for fast clock mesh optimization.
- Feng, Z. N.; Li, P.; Hu, J. (2006). Efficient model update for general link-insertion networks. 7th International Symposium on Quality Electronic Design (ISQED'06) (pp. 6--pp).
- Feng, Z. (2006). Performance-oriented statistical parameter reduction of parameterized systems via reduced rank regression (pp. 868-875). Proceedings of IEEE/ACM International Conference on Computer-Aided Design (ICCAD).
- Feng, Z. N.; Li, L.; Li, E.; Yeo, T. S. (2005). A novel method for computing admittances of radial line slot antennas. 2005 IEEE Antennas and Propagation Society International Symposium (vol. 3, pp. 130--133).

### Journal Article

- Zhao, Z.; Feng, Z. N. (2022). A Multilevel Spectral Framework for Scalable Vectorless Power/Thermal Integrity Verification (3 ed., vol. 16, pp. 28). ACM Transactions on Design Automation of Electronic Systems (TODAES).
- Zhang, Y.; Zhao, Z.; Feng, Z. N. (2022). SF-SGL: Solver-Free Spectral Graph Learning from Linear Measurements. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.
- Liu, Z.; Yu, W.; Feng, Z. N. (2021). feGRASS: Fast and Effective Graph Spectral Sparsification for Scalable Power Grid Analysis. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.
- Feng, Z. N. (2020). GRASS: Graph Spectral Sparsification Leveraging Scalable Spectral Perturbation Analysis. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.
- Imre, M.; Tao, J.; Wang, Y.; Zhao, Z.; Feng, Z. N.; Wang, C. (2020). Spectrum-preserving sparsification for visualization of big graphs.
*Computers & Graphics*(vol. 87, pp. 89--102). Elsevier. - Zhao, X.; Han, L.; Feng, Z. N. (2015). A performance-guided graph sparsification approach to scalable and robust SPICE-accurate integrated circuit simulations.
*IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems*(10 ed., vol. 34, pp. 1639--1651). IEEE. - Han, L.; Zhao, X.; Feng, Z. N. (2014). An adaptive graph sparsification approach to scalable harmonic balance analysis of strongly nonlinear post-layout RF circuits (2 ed., vol. 34, pp. 173--185). IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.
- Feng, Z. N. (2014). Fast RC Reduction of Flip-Chip Power Grids Using Geometric Templates (11 ed., vol. 22, pp. 2357--2365). IEEE Transactions on Very Large Scale Integration (VLSI) Systems.
- Feng, Z. N.; Li, P. (2012). Fast thermal analysis on GPU for 3D ICs with integrated microchannel cooling (8 ed., vol. 21, pp. 1526--1539). IEEE transactions on very large scale integration (VLSI) systems.
- Feng, Z. N. (2012). Scalable multilevel vectorless power grid voltage integrity verification (8 ed., vol. 21, pp. 1388--1397). IEEE transactions on very large scale integration (VLSI) systems.
- Jiang, B.; Struthers, A.; Sun, Z.; Feng, Z. N.; Zhao, X.; Zhao, K.; Dai, W.; Zhou, X.; Berens, M. E.; Zhang, L. (2011). Employing graphics processing unit technology, alternating direction implicit method and domain decomposition to speed up the numerical diffusion solver for the biomedical engineering research (11 ed., vol. 27, pp. 1829--1849). International Journal for Numerical Methods in Biomedical Engineering.
- Zhao, X.; Guo, Y.; Chen, X.; Feng, Z. N.; Hu, S. (2011). Hierarchical cross-entropy optimization for fast on-chip decap budgeting (11 ed., vol. 30, pp. 1610--1620). IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.
- Topaloglu, R. O.; Feng, Z. N.; Li, P. (2011). Interconnect Variability and Performance Analysis.
*Recent Topics on Modeling of Semiconductor Processes, Devices, and Circuits*(pp. 21). Bentham Science Publishers. - Zeng, Z.; Feng, Z. N.; Li, P.; Sarin, V. (2011). Locality-Driven Parallel Static Analysis for Power Delivery Networks (3 ed., vol. 16, pp. 28). ACM Transactions on Design Automation of Electronic Systems (TODAES).
- Feng, Z. N.; Zeng, Z.; Li, P. (2011). Parallel On-Chip Power Distribution Network Analysis on Multi-Core-Multi-GPU Platforms (99 ed., pp. 1--14). Very Large Scale Integration (VLSI) Systems, IEEE Transactions on.
- Feng, Z. N.; Zhao, X.; Zeng, Z. (2011). Robust parallel preconditioned power grid simulation on GPU with adaptive runtime performance modeling and optimization (4 ed., vol. 30, pp. 562--573). Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on.
- Venkataraman, G.; Feng, Z. N.; Hu, J.; Li, P. (2009). Combinatorial algorithms for fast clock mesh optimization.
*IEEE transactions on very large scale integration (VLSI) systems*(1 ed., vol. 18, pp. 131--141). IEEE. - Feng, Z. N.; Li, P. (2009). Performance-oriented parameter dimension reduction of VLSI circuits (1 ed., vol. 17, pp. 137--150). Very Large Scale Integration (VLSI) Systems, IEEE Transactions on.
- Feng, Z. N.; Li, P.; Ren, Z. (2009). SICE: design-dependent statistical interconnect corner extraction under inter/intra-die variations (5 ed., vol. 3, pp. 248--258). IET circuits, devices \& systems.
- Feng, Z. N.; Li, P.; Zhan, Y. (2008). An on-the-fly parameter dimension reduction approach to fast second-order statistical static timing analysis (1 ed., vol. 28, pp. 141--153). IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.
- Yu, G.; Dong, W.; Feng, Z. N.; Li, P. (2008). Statistical static timing analysis considering process variation model uncertainty (10 ed., vol. 27, pp. 1880--1890). Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on.
- Li, P.; Feng, Z. N.; Acar, E. (2007). Characterizing multistage nonlinear drivers and variability for accurate timing and noise analysis (11 ed., vol. 15, pp. 1205--1214). Very Large Scale Integration (VLSI) Systems, IEEE Transactions on.

### Other

- Topaloglu, R. O.; Li, P. (2011). Recent Topics on Modeling of Semiconductor Processes, Devices, and Circuits. Bentham Science Publishers.
- Feng, Z. N. (2009). Modeling and analysis of large-scale on-chip interconnects. Texas A&M University.

### Ph.D. Thesis

- Feng, Z. N. (2009). Modeling and analysis of large-scale on-chip interconnects. Texas A&M University.

## Courses

CPE690 Introduction to VLSI Design (2019F, 2020S, 2021S, 2022S, 2022F, 2023S)

CPE 810A: GPU and Multicore Programming (2020F, 2021F, 2022S, 2023S)

CPE 820 Research Seminar (2021S, 2021F, 2022S)

CPE 810A: GPU and Multicore Programming (2020F, 2021F, 2022S, 2023S)

CPE 820 Research Seminar (2021S, 2021F, 2022S)