CV
Education
- Ph.D. in Computational Science and Engineering, Georgia Institute of Technology, 2019.5 - 2024.8 (expected), advisor: Prof. Edmond Chow.
- M.S. in Computer Science, Georgia Institute of Technology, 2017.8 - 2019.5, advisor: Prof. Edmond Chow.
- B.S. in Information and Computing Science, Sun Yat-sen University, 2013.8 - 2017.6, advisor: Dr. Weicai Ye(叶纬材博士).
Publications
Submitted Papers and Preprints
Conference Publications
[C.3] [SC 22] CA3DMM: A New Algorithm Based on a Unified View of Parallel Matrix Multiplication.
Hua Huang and Edmond Chow.
International Conference for High Performance Computing, Networking, Storage, and Analysis (SC), 2022.
pdf ACM (includes presentation video)
[C.2] [IPDPS 19] Overlapping Communications with Other Communications and its Application to Distributed Dense Matrix Computations. Hua Huang and Edmond Chow.
International Parallel & Distributed Processing Symposium (IPDPS), 2019.
pdf IEEE
[C.1] [SC 18] Accelerating Quantum Chemistry with Vectorized and Batched Integrals.
Hua Huang and Edmond Chow.
International Conference for High Performance Computing, Networking, Storage, and Analysis (SC), 2018.
pdf ACM
Journal Publications
[J.7] [SIAM J. Sci. Comput.] Data-Driven Construction of Hierarchical Matrices with Nested Bases.
Difeng Cai, Hua Huang, Edmond Chow, and Yuanzhe Xi.
SIAM Journal on Scientific Computing (accepted, to appear).
pdf SIAM
[J.6] [J. Comput. Phys.] A Hierarchical Matrix Approach for Computing Hydrodynamic Interactions.
Xin Xing, Hua Huang, and Edmond Chow.
Journal of Computational Physics, 448, 110761 (2022).
pdf ScienceDirect
[J.5] [SoftwareX] SPARC: Simulation Package for Ab-initio Real-space Calculations.
Qimen Xu, Abhiraj Sharma, Benjamin Comer, Xin Xing, Hua Huang, Edmond Chow, Andrew J Medford, John E Pask, and Phanish Suryanarayana. SoftwareX, 15, 100709 (2021).
pdf ScienceDirect
[J.4] [SIAM J. Matrix Anal. Appl.] Efficient Construction of an HSS Preconditioner for Symmetric Positive Definite H2 Matrices.
Xin Xing, Hua Huang, and Edmond Chow.
SIAM Journal on Matrix Analysis and Applications, 42(2), 683–707 (2021).
pdf SIAM
[J.3] [ACM Trans. Math. Softw] H2Pack: High-Performance H2 Matrix Package for Kernel Matrices Using the Proxy Point Method.
Hua Huang, Xin Xing, and Edmond Chow.
ACM Transactions on Mathematical Software, 47 (1), 1-29 (2020).
pdf ACM
[J.2] [J. Chem. Phys.] A Linear Scaling Hierarchical Block Low-rank Representation of the Electron Repulsion Integral Tensor.
Xin Xing, Hua Huang, and Edmond Chow.
Journal of Chemical Physics, 153, 084119 (2020).
pdf AIP
[J.1] [J. Chem. Phys.] Techniques for High-Performance Construction of Fock Matrices.
Hua Huang, David Sherrill, and Edmond Chow.
Journal of Chemical Physics, 152, 024122 (2020).
pdf AIP
Work Experience
- Graduate Research Assistant, Georgia Institute of Technology
- 2018.1 - 2023.8
- Supervisor: Prof. Edmond Chow
- Software Engineer Intern, Meta (Facebook) Inc
- 2021.5 - 2021.8
- Supervisor: Dr. Xing Liu
- PyTorch-based hierarchical parallelization for Mixture of Experts (MoE) neural network architecture
- Research Intern, Intel Corporation
- 2020.8 - 2020.12
- Supervisor: Dr. Jeff Hammond
- PGAS frameworks on GPUs
- Assistant Engineer, HPC Department of National Super-Computing Center in Shenzhen
- 2015.8 - 2015.9
- Supervisor: Dr. Jianwen Liu (刘建文博士)
- Performance tuning for HPC applications (VASP, Amber)
- Customer technical support
Contributed and Invited Talks
- New Parallel Algorithms for Quantum Chemistry and Large-Scale Matrix Computation
- invited talk at Sun Yat-sen University (invited by Dr. Yutong Lu), Sep 2023
- CA3DMM: A New Algorithm Based on a Unified View of Parallel Matrix Multiplication, held at various occasions including:
- paper presentation at SC22: International Conference for High Performance Computing, Networking, Storage and Analysis, Nov 2022;
- lightening talk at GSCS 2022: Georgia Scientific Computing Symposium, Feb 2022.
- Towards Portable PGAS on GPUs
- invited talk at AN21: SIAM Annual Meeting 2021 (invited by Dr. Min Si), July 2021.
- Overlapping Communications with Other Communications and its Application to Distributed Dense Matrix Computations, held at various occasions including:
- invited talk at PP20: SIAM Conference on Parallel Processing for Scientific Computing (invited by Dr. Roel Van Beeumen), Feb 2020;
- paper presentation at IPDPS19: IEEE International Parallel and Distributed Processing Symposium , May 2019.
- Accelerating Quantum Chemistry with Vectorized and Batched Integrals, held at various occasions including:
- invited talk at Emory University (invited by Dr. Yuanzhe Xi), March 2019;
- paper presentation at SC18: International Conference for High Performance Computing, Networking, Storage and Analysis, Nov 2018.
Professional Service
- SC24 Technical Program committee, AD/AE reproducibility
- IPDPS24 Technical Program committee, Measurements, Modeling, and Experiments (MMEXP) track
- SC19 Student Cluster Competition committee
Honors and Awards
- 2023 ACM-IEEE CS George Michael Memorial HPC Fellowships Honorable Mention
- 2020 Sigma Xi Best M.S. Thesis Research Award (Sigma Xi Georgia Tech Chapter)
- 2019 Georgia Tech Marshall D. Williamson Fellowship
Skills
- Programming Languages
- Proficient: C, MATLAB
- Can Google: C++14 or earlier, Fortran, Python, LaTeX
- Programming Framework
- Proficient: OpenMP, MPI
- Experienced: AVX intrinsic, SVE intrinsic, CUDA, OpenCL, SYCL
- Computer related:
- Linux commands and git
- Assembling my desktop hardware and hotwiring it