姓名:甘霖

职称:助理研究员

邮箱:lingan@tsinghua.edu.cn

主页: http://thuhpgc.org/index.php/Lin_Gan

教育背景

工学学士,北京邮电大学,中国,2011

工学博士,清华大学,中国,2016

访问学者,帝国理工学院(英国,2014),斯坦福大学(美国,2015)

学术兼职

国家超级计算无锡中心,主任助理兼研发中心主任(2016至今)

清华大学地球系统数值模拟教育部重点实验室,特聘副研究员(2019至今)

程序委员会主席:Cluster 2021, ISC HPC-Asia 2020

社会兼职

江苏省政协,政协委员兼学习委员会委员(2018至今)

共青团江苏省委,委员(2018至今)

共青团无锡市委,委员、常委(2018至今)

研究领域

高性能计算

可重构计算

计算地球科学(交叉学科)

研究概况

本人主要从事全新超算系统优化方法研究,以及高性能计算与地学计算交叉应用等工作。重点基于传统高性能计算平台(如CPU、GPU),国产超算系统(如神威·太湖之光),以及可重构计算系统(如FPGA)等,研究能解决重大应用需求的高性能、低能耗方法,主要包括:

1. 国产超算系统:设计高效的优化方案,完善神威超算系统的优化方法并积累经验,为提高用户开发效率提供良好借鉴,推动国产处理器在高性能计算更多关键应用中的使用,促进我国未来E级超级计算机的设计与研制。相关成果曾获世界超算应用最高奖“戈登·贝尔奖”等荣誉,系“戈登·贝尔”奖创办30年来我国科研团队在此大奖上零的突破。

2.可重构计算系统:研究通用可重构计算优化方案,提高硬件开发效率,进一步验证可重构系统在求解大规模科学计算问题的可行性与优越性等,为下一代高性能计算芯片与系统提供创新性高效率的计算方案。发表论文曾获现场可编程逻辑与应用国际会议颁发的“25年领域最具影响力论文奖”,该奖的入选率仅为1.5%,也是唯一来自中国的获奖成果。 

3. 高性能地学应用:面向气候模式、遥感、地球物理勘探等地学应用实际需求,利用CPU、GPU、神威、FPGA等平台,研究可实现高性能、高可扩展性的解决方案,包括高性能数值、机器学习等方法,解决重大科学问题。

研究课题

在研

1、面向众核超级计算机的大气模式深度并行计算库  (主持,教育部重点实验室开放基金课题)

2、国产高性能计算软件优化方法和真在模拟应用项目  (主持,横向)

结题

1、面向浅水波大气动力方程求解器的可重构计算方法研究 (主持,国家自然科学基金青年基金)

2、面向三维欧拉大气动力方程求解器的可重构计算方法研究 (主持,博士后科学基金面上项目)

奖励与荣誉

IEEE TCHPC Award for Excellence for Early Career Researchers(国际电子电气工程师协会“高性能计算杰出新人奖”,2018 )

ACM Gordon Bell Prize Finalist (国际计算机学会“戈登·贝尔奖”提名,2017)

ACM Gordon Bell Prize(国际计算机学会“戈登·贝尔”奖,2016)

IEEE FPL Most Significant Paper Award in 25 years(现场可编程逻辑与应用国际会议“25年最具影响力论文奖”,2015)

全国青年岗位能手标兵(共青团中央、人社部,2018)

中国好人 (中央文明办,2018)

江苏青年人才托举工程 (江苏科协,2018)

清华-浪潮计算地球科学青年人才奖(清华大学,2017)

学术成果

会议论文

[1]. Xin Wang, Lin Gan*, Jingheng Xu, JInzhe Yang, Haohuan Fu, Xiaomeng Huang, and Guangwen Yang "PLZMA: A Parallel Data Compression Method for Cloud Computing." In International Conference on Algorithms and Architectures for Parallel Processing, pp. 504-518. Springer, Cham, 2018.

[2]. Lin Gan, Haohuan Fu, Chao Yang, Wayne Luk, Wei Xue, Oskar Mencer, Guangwen Yang, A highly-efficient and green data flow engine for solving euler atmospheric equations,Field Programmable Logic and Applications (FPL), 2014 24th International Conference on. IEEE, 2014: 1-6.

[3]. Lin Gan, Haohuan Fu, Wei Xue, Chao Yang, Xinliang Wang , Yang You, Guangwen Yang, Scaling and analyzing the stencil performance on multi-core and many-core architectures,Parallel and Distributed Systems (ICPADS), 2014 20th IEEE International Conference on. IEEE, 2014: 103-110.

[4]. Lin Gan, Haohuan Fu, Wayne Luk, Chao Yang, Wei Xue, Xiaomeng Huang, Youhui Zhang, Guangwen Yang,Accelerating solvers for global atmospheric equations through mixed-precision data flow engine[C], Field Programmable Logic and Applications (FPL), 2013 23rd International Conference on. IEEE, 2013: 1-6.

[5]. Lin Gan, Haohuan Fu, Wayne Luk, Chao Yang, Wei Xue, Guangwen Yang,Global Atmospheric Simulation on a Reconfigurable Platform, Field-Programmable Custom Computing Machines (FCCM), 2013 IEEE 21st Annual International Symposium on. IEEE, 2013: 230-230.

[6]. Chao Yang *, Wei Xue*, Haohuan Fu *, Hongtao You , Xinliang Wang, Yulong Ao, Fangfang Liu, Lin Gan*, Ping Xu, Lanning Wang, Guangwen Yang,10M-core scalable fully-implicit solver for nonhydrostatic atmospheric dynamics[C],High Performance Computing, Networking, Storage and Analysis, SC16: International Conference for. IEEE, 2016: 57-68.

[7]. Haohuan Fu*, Junfeng Liao, Nan Ding*, Xiaohui Duan, Lin Gan*, Yishuang Liang, Lanning Wang*, Jinzhe Yang, Yan Zheng, Weiguo Liu, Guangwen Yang,Redesigning CAM-SE for peta-scale climate modeling performance and ultra-high resolution on Sunway TaihuLight." Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis. ACM, 2017

[8] Bingwei Chen, Haohuan Fu, Yanwen Wei, Conghui He, Wenqing Zhang, Yuxuan Li, Wubin Wan, Wei Zhang, Lin Gan, et.al, Simulating the Wenchuan Earthquake with Accurate Surface Topography on Sunway TaihuLight, In Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis, p. 40. IEEE Press, 2018.

[9]. Xiaohui Duan, Ping Gao, Tingjian Zhang, Meng Zhang, Weiguo Liu, Wusheng Zhang, Wei Xue, Haohuan Fu, Lin Gan, et. al, Redesigning LAMMPS for Peta-scale and Hundred-billion-atom Simulation on Sunway TaihuLight, In Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis . IEEE Press, 2018.

[10]. Chao Yang, Wei Xue, Haohuan Fu, Lin Gan, Linfeng Li, Yangtong Xu, Yutong Lu, Jiachang Sun, Guangwen Yang, Weimin Zheng, A peta-scalable CPU-GPU algorithm for global atmospheric simulations, ACM SIGPLAN Notices. ACM, 2013, 48(8): 1-12.

期刊论文

[1]. Jingheng Xu, Haohuan Fu, Wen Shi, Lin Gan*, Yuxuan Li, Wayne Luk, Guangwen Yang, Performance Tuning and Analysis for Stencil-Based Applications on POWER8 Processor, ACM Transactions on Architecture and Code Optimization (TACO) 15, no. 4 (2018): 41.

[2]. Lin Gan, Haohuan Fu, Oskar Mencer, Wayne Luk, and Guangwen Yang, Data Flow Computing in Geoscience Applications, Advances in Computers.

[3]. Lin Gan, Haohuan FU, Wayne Luk, Chao Yang, Wei Xue, and Guangwen Yang, Solving Mesoscale Atmospheric Dynamics Using a Reconfigurable Dataflow Architecture[J]. IEEE Micro, 2017, 37(4): 40-50.

[4]. Lin Gan, Haohuan Fu, Wayne Luk, Chao Yang, Wei Xue, Xiaomeng Huang, Youhui Zhang, Guangwen Yang,Solving the global atmospheric equations through heterogeneous reconfigurable platforms[J]. ACM Transactions on Reconfigurable Technology and Systems (TRETS), 2015, 8(2): 11.

[5]. Haohuan Fu, Lin Gan*, Robert G Clapp, Huabin Ruan, Oliver Pell, Oskar Mencer, Michael Flynn, Xiaomeng Huang, Guangwen Yang,Scaling reverse time migration performance through reconfigurable dataflow engines[J]. IEEE Micro, 2014, 34(1): 30-40.

[6]. Haohuan Fu, Lin Gan, Chao Yang*, Wei Xue, Lanning Wang, Xinliang Wang, Xiaomeng Huang, Guangwen Yang,Solving global shallow water equations on heterogeneous supercomputers[J]. PloS one, 2017, 12(3): e0172583

[7]. Mingxu Hu, Hongkun Yu, Kai Gu, Kunpeng Wang, Siyuan Ren, Bing Li, Lin Gan, Shizhen Xu, Guangwen Yang, Yuan Shen, Xueming Li, A particle-filter framework for robust cryoEM 3D reconstruction, Nature methods 15, no. 12 (2018): 1083.

[8]. Wei Xue, Chao Yang, Haohuan Fu, Xinliang Wang, Yangtong Xu, Junfeng Liao, Lin Gan, Lizhe Wang,Ultra-scalable CPU-MIC acceleration of mesoscale atmospheric modeling on Tianhe-2[J]. IEEE Transactions on Computers, 2015, 64(8): 2382-2393.