Chao Yang
Chao Yang (杨超)
PhD, Professor

Room 1520E, Science Building 1
Department of Scientific and Engineering Computing
School of Mathematical Sciences
Peking University

Tel/Fax: 86-10-62757018/1801
Email: chao_yang (AT) pku.edu.cn

News
    I'm seeking for motivated PhD/MSc students and Post-docs. Feel free to contact me if interested.
Research Interests
  • Numerical Solution of Partial Differential Equations
      Domain Decomposition Methods
      Nonlinear Preconditioning
      Computational Fluid Dynamics
  • High Performance and Parallel Computing
      Performance Optimizations and Benchmarks
      High Performance Mathematical Libraries
      High Performance Data Analytics
  • Extreme-Scale Scientific and Engineering Computing
      Atmospheric Dynamics
      Geodynamo Simulations
      Phase Field Modeling
Educations
  • 2007, PhD, Institute of Software, Chinese Academy of Science (Supervisor: Prof. Jiachang Sun).
  • 2002, BSc, Department of Mathematics, University of Science and Technology of China.
Academic Experiences
Primary Positions
  • Center for Computational Science and Engineer, Peking University:
      Vice Director (Apr 2018 - Present).
  • Department of Scientific and Engineering Computing, School of Mathematical Sciences, Peking University:
      Professor (Feb 2018 - Present).
  • Laboratory of Parallel Software & Computational Science, Institute of Software, Chinese Academy of Sciences:
      Deputy Director (Jun 2016 - Jan 2018).
  • Institute of Software, Chinese Academy of Sciences:
      Degree Committee (Mar 2016 – Present), Academic Committee (Sep 2013 – Present).
      Assistant Professor (Jul 2007), Associate Professor (Nov 2009), Professor (Dec 2013 - Jan 2018).
Guest/Adjunct Positions
  • Institute of Software, Chinese Academy of Sciences:
      Adjunct Professor (Feb 2018 - Present).
  • University of Chinese Academy of Sciences:
      Adjunct Professor (Sep 2015 - Jan 2018).
  • State Key Laboratory of Computer Science, Chinese Academy of Sciences:
      Adjunct Professor (Dec 2013 – Jan 2018).
  • Guiyang Branch, Institute of Software, Chinese Academy of Sciences:
      Executive Deputy Director (Sep 2014 – May 2016).
Visiting Positions
  • Department of Mathematics, Hong Kong University of Science and Technology:
      Visiting Professor (Feb 2017).
  • Division of MCSE/CEMS, King Abdullah University of Science and Technology:
      Visiting Professor (Oct 2010, Apr-May 2011).
  • Department of Computer Science, University of Colorado Boulder:
      Visiting Scholar (Oct 2007 – Jan 2013, Periodically).
Honors and Awards
  • 2017, Outstanding Science and Technology Achievement Prize, Chinese Academy of Sciences.
  • 2017, Young Computer Scientist Award, CCF-IEEE CS.
  • 2016, Gordon Bell Prize, ACM.
  • 2016, Top 10 Science & Technology Progress News in China.
  • 2014 and 2017, Excellence in Graduate Mentoring Award, Institute of Software, Chinese Academy of Sciences.
  • 2012, J.-X. Lu Young Talent Award, Chinese Academy of Sciences.
  • 2012, Distinguished Young Scientist, Institute of Software, Chinese Academy of Sciences.
  • 2007, President Award for Excellent PhD Students, Chinese Academy of Sciences.
Teaching and Mentoring
Teaching
  • Spring 2016: High-Performance Scientific Computing (40 hours).
  • Fall 2013: Advanced Numerical Methods for Parallel Computing (60 hours).
Post-Docs
  • Jizu Huang, 2012-2014: Institute of Computational Mathematics and Scientific/Engineering Computing, Chinese Academy of Sciences (Associate Professor).
PhD Students
  • Yulong Ao, PhD 2017: currently at Institute of Software, Chinese Academy of Sciences (Assistant Professor).
  • Peng Zhang, PhD 2017: currently at Software Center for High Performance Numerical Simulations, China Academy of Engineering Physics (Assistant Professor).
  • Wei Yuan, PhD 2017 (co-adviced with Dr. P. Deng): currently at PBC School of Finance, Tsinghua University (Post-Doc).
  • Gang Ren, PhD 2017 (co-adviced with Dr. P. Deng): currently at Henan Institute of Technology (Assistant Professor).
  • Qiao Sun, PhD 2016: currently at Guiyang Branch, Institute of Software, Chinese Academy of Sciences (Assistant Professor).
  • Qian Wang, PhD 2015 (co-adviced with Prof. Yunquan Zhang): currently at NVIDIA Shanghai.
  • Yiqun Liu, PhD 2015 (co-adviced with Prof. Yunquan Zhang): currently at Baidu IDL.
  • Changmao Wu, PhD 2014 (co-adviced with Prof. Yunquan Zhang): currently at Institute of Software, Chinese Academy of Sciences (Associate Professor).
  • Ke Zhan, PhD 2014 (co-adviced with Prof. Yunquan Zhang): currently at Institute of Information Engineering, Chinese Academy of Sciences (Assistant Professor).
  • Xianyi Zhang, PhD 2014 (co-adviced with Prof. Yunquan Zhang): currently at PerfXLab Technology (Co-Founder & CEO).
  • Shengen Yan, PhD 2014 (co-adviced with Prof. Yunquan Zhang): currently at SenseTime Group (Principal Research Scientist).
MSc Students
  • Jiadong Sun, MSc 2017: currently at Jing Dong (Software Engineer).
  • Hao Liu, MSc 2016: currently at Intel (Software Engineer).
Selected Publications
Journal Articles
  1. [TACO18b] Y. Cai, Y. Ao, C. Yang, W. Ma, H. Zhao, Extreme-scale high-order WENO simulations of 3-D detonation wave with ten million cores, ACM Trans. Arch. Code Opt., to appear (2018).
  2. [CMAME18] H. Yang, S. Sun, Y. Li, C. Yang, A scalable fully implicit framework for reservoir simulation on parallel computers, Comput. Methods Appl. Mech. Eng., 330 (2018), pp. 334-350.
  3. [TACO18a] Y. Ao, C. Yang, F. Liu, et al., Performance optimization of the HPCG benchmark on the Sunway TaihuLight supercomputer, ACM Trans. Arch. Code Opt., to appear (2018).
  4. [GJI17] L. Yin C. Yang, S.-Z. Ma, et al., Parallel numerical simulation of the thermal convection in the Earth’s outer core on the cubed-sphere, Geophys. J. Int’l., 209:3 (2017), pp. 1934-1954.
  5. [JCP17] H. Yang, S. Sun, C. Yang, Nonlinearly preconditioned semismooth Newton methods for variational inequality solution of two-phase flow in porous media, J. Comput. Phys., 332 (2017), pp. 1-20.
  6. [SUPE17] P. Zhang, C. Yang, C. Chen, et al., Development of a hybrid parallel MCV-based high-order global shallow-water model, J. Supercomput., 73:6 (2017), pp. 2823-2842.
  7. [Micro17] H. Fu, L. Gan, W. Luk, C. Yang, et al., Solving mesoscale atmospheric dynamics using reconfigurable dataflow architecture, IEEE Micro, 37:4 (2017), pp. 40-50.
  8. [PONE17] H. Fu, L. Gan, C. Yang, W. Xue, et al., Solving global shallow water equations on heterogeneous supercomputers, PLoS ONE, 12:3 (2017), pp. e0172583.
  9. [SISC16b] H. Yang, C. Yang, S. Sun, Active-set reduced-space methods with nonlinear elimination for two-phase flow problems in porous media, SIAM J. Sci. Comput., 38:4 (2016), pp. B593-B618.
  10. [SISC16a] J. Huang, C. Yang, X.-C. Cai, A nonlinearly preconditioned inexact Newton algorithm for steady state lattice Boltzmann equations, SIAM J. Sci. Comput., 38:3 (2016), pp. S1701-S1724.
  11. [NSR16] J. Sun, C. Yang, X.-C. Cai, Algorithm development for extreme-scale computing, Nat’l Sci. Rev., 3:1 (2016), pp. 26-27.
  12. [IJHPC16] Y. Liu, C. Yang, 623 Tflop/s HPCG run on Tianhe-2: leveraging millions of hybrid cores, Int’l J. High Perf., 30:1 (2016), pp. 39-54.
  13. [CAS16] Y. Liu, H. Yang, C. Jiang, C. Yang, A scalable fully implicit method with adaptive time stepping for unsteady compressible inviscid flows, Comput. & Struct., 176 (2016), pp. 1-12.
  14. [SISC15] J. Huang, C. Yang, X.-C. Cai, Fully implicit method for lattice Boltzmann equations, SIAM J. Sci. Comput., 37:5 (2015), pp. S291-S313.
  15. [JCP15] X. Zheng, C. Yang, X.-C. Cai, D. Keyes, A parallel domain decomposition-based implicit method for the Cahn–Hilliard–Cook phase-field equation in 3D, J. Comput. Phys., 285 (2015), pp. 55-70.
  16. [TC15] W. Xue, C. Yang, H. Fu, et al., Ultra-scalable CPU-MIC acceleration of mesoscale atmospheric modeling on Tianhe-2, IEEE Trans. Computers, 64:8 (2015), pp. 2382-2393.
  17. [TRETS15] H. Fu, L. Gan, W. Luk, C. Yang, et al., Solving the global atmospheric equations through heterogeneous reconfigurable platforms, ACM T. Recon. Tech. Sys., 8:2 (2015), pp. 11:1-16.
  18. [CAF15] H. Yang, C. Yang, X.-C. Cai, Mixed order discretization based two-level Schwarz precondtioners for a tracer transport problem on the cubed-sphere, Comput. & Fluids, 110 (2015), pp. 88-95.
  19. [AMC15] J. Huang, L. Cao, C. Yang, A multiscale algorithm for radiative heat transfer equation with rapidly oscillating coefficients, Appl. Math. Comput., 266 (2015), pp 149–168.
  20. [SISC14] C. Yang, X.-C. Cai, A scalable fully implicit compressible Euler solver for mesoscale nonhydrostatic simulation of atmospheric flows, SIAM J. Sci. Comput., 36:5 (2014), pp. S23-S47.
  21. [JSC14] H. Yang, C. Yang, X.-C. Cai, Parallel domain decomposition methods with mixed order discretization for fully implicit solution of tracer transport problems on the cubed-sphere, J. Sci. Comput., 61:2 (2014), pp. 258-280.
  22. [JCP11] C. Yang, X.-C. Cai, Parallel multilevel methods for implicit solution of shallow water equations with nonsmooth topography on the cubed-sphere, J. Comput. Phys., 230:7 (2011), pp. 2523-2539.
  23. [SISC10] C. Yang, J. Cao, X.-C. Cai, A fully implicit domain decomposition algorithm for shallow water equations on the cubed-sphere, SIAM J. Sci. Comput., 32:1 (2010), pp. 418–438.
Conference Proceedings
  1. [IPDPS17] Y. Ao, C. Yang, X. Wang, et al., 26 PFLOPS stencil computations for atmospheric modeling on Sunway TaihuLight, in: Proc. IEEE IPDPS-2017, pp. 535-544.
  2. [ICPP17] L. Jiang, C. Yang, Y. Ao, et al., Towards highly efficient DGEMM on the emerging SW26010 many-core processor, in: Proc. ICPP-2017, pp. 422-431.
  3. [SC16] C. Yang, W. Xue, H. Fu, et al., 10M-core scalable fully-implicit solver for nonhydrostatic atmospheric dynamics, in: Proc. ACM/IEEE SC-2016, pp. 6:1-12.
  4. [ICPP15] P. Zhang, Y. Ao, C. Yang, et al., Pattern-driven hybrid multi- and many-core acceleration in the MPAS shallow water model, in: Proc. ICPP-2015, pp. 71-80.
  5. [IPDPS14] W. Xue, C. Yang, H. Fu, et al., Enabling and scaling a global shallow-water atmospheric model on Tianhe-2, in: Proc. IEEE IPDPS-2014, pp. 745-754.
  6. [PPoPP13] C. Yang, W. Xue, H. Fu, et al., A Peta-scalable CPU-GPU algorithm for global atmospheric simulations, in: Proc. ACM PPoPP-2013, pp. 1-12.