Zhuo Feng (zfeng12)

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

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.

Selected Publications

Conference Proceeding

  1. 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.
  2. Wang, Y.; Feng, Z. N. (2022). Towards Scalable Spectral Clustering via Spectrum-Preserving Sparsification. The British Machine Vision Conference .
  3. Aghdaei, A.; Feng, Z. (2022). HyperEF: Spectral Hypergraph Coarsening by Effective-Resistance Clustering. Proceedings of IEEE/ACM International Conference on Computer-Aided Design (ICCAD).
  4. 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).
  5. 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).
  6. Feng, Z. N. (2021). SGL: Spectral Graph Learning from Measurements. ACM/IEEE Proceedings of the Annual Design Automation Conference (DAC).
  7. 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).
  8. 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).
  9. 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).
  10. Zhang, Y.; Zhao, Z.; Feng, Z. N. (2020). SF-GRASS: Solver-Free Graph Spectral Sparsification. IEEE/ACM International Conference on Computer-Aided Design (ICCAD).
  11. 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).
  12. 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).
  13. Feng, Z. N. (2018). Similarity-aware spectral sparsification by edge filtering. ACM/IEEE Design Automation Conference (DAC).
  14. 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).
  15. 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).
  16. 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).
  17. Feng, Z. N. (2016). Spectral Graph Sparsification in Nearly-Linear Time Leveraging Efficient Spectral Perturbation Analysis. ACM/IEEE Design Automation Conference (DAC).
  18. 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).
  19. 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).
  20. 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).
  21. 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).
  22. 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).
  23. Feng, Z. N. (2013). Scalable vectorless power grid current integrity verification. Proceedings of the 50th Annual Design Automation Conference (DAC) (pp. 1--8).
  24. 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).
  25. 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).
  26. 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).
  27. 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).
  28. 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).
  29. 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).
  30. 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).
  31. 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).
  32. 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).
  33. 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).
  34. 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).
  35. 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).
  36. 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).
  37. 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).
  38. 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).
  39. 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).
  40. 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).
  41. Venkataraman, G.; Feng, Z. N.; Hu, J.; Li, P. (2006). Combinatorial algorithms for fast clock mesh optimization. ( ed., vol. , pp. 563-567). Proceedings of IEEE/ACM International Conference on Computer-Aided Design (ICCAD).
  42. 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).
  43. 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).
  44. 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

  1. 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).
  2. 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.
  3. 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.
  4. Feng, Z. N. (2020). GRASS: Graph Spectral Sparsification Leveraging Scalable Spectral Perturbation Analysis. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.
  5. 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.
  6. 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.
  7. 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.
  8. 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.
  9. 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.
  10. 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.
  11. 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.
  12. 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.
  13. 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.
  14. 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).
  15. 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.
  16. 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.
  17. 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.
  18. 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.
  19. 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.
  20. 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.
  21. 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.
  22. 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

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

Ph.D. Thesis

  1. 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)