基本信息
刘芳芳  女  硕导  中国科学院软件研究所
电子邮件: fangfang@iscas.ac.cn
通信地址: 北京市海淀区中关村南四街4号软件所5号楼
邮政编码:

研究领域

高性能扩展数学库、高性能计算、并行计算

招生信息

   
招生专业
081202-计算机软件与理论
083500-软件工程
招生方向
高性能扩展数学库,稀疏迭代解法器,异构众核并行

教育背景

2016-09--2020-01   中国科学院大学   博士
2003-09--2006-06   吉林大学   硕士
1999-09--2003-07   吉林大学   本科

工作经历

   
工作简历
2020-09~2021-01,中国科学院软件研究所, 正高级工程师
2014-07~2020-09,中国科学院软件研究所, 高级工程师
2009-11~2014-07,中国科学院软件研究所, 助理研究员
2006-07~2009-11,中国科学院软件研究所, 研究实习员
社会兼职
2018-06-19-2020-12-30,中国工业与应用数学学会高性能计算与数学软件专业委员会委员, 委员

专利与奖励

   
奖励信息
(1) 国产P/E级高性能软件与算法库研究集体, 部委级, 2017
(2) Gordon Bell, , 其他, 2016
专利成果
( 1 ) 一种大整数乘法Comba算法基于OpenMP的并行实现方法, 发明, 2015, 第 3 作者, 专利号: 201510220520.4
( 2 ) 一种基于PETSc的GCRO-DR算法并行处理方法, 发明, 2014, 第 1 作者, 专利号: 201410427589.3
( 3 ) 一种基于GMP的大整数加法和减法多核并行化实现方法, 发明, 2015, 第 2 作者, 专利号: 201510156109.9
( 4 ) 基于FFT的大整数乘法SSA算法多核并行化实现方法, 发明, 2015, 第 2 作者, 专利号: 201510157957.1
( 5 ) 稀疏矩阵的对角线数据存储方法及基于该方法的SpMV实现方法, 发明, 2011, 第 5 作者, 专利号: 201110004075.3
( 6 ) 一种稀疏矩阵的存储方法CSRL及基于该方法的SpMV实现方案, 发明, 2016, 第 1 作者, 专利号: 201310271126.8
( 7 ) 一种基于申威平台的基础线性代数库BLAs三级函数GEMM的高性能实现方法, 发明, 2016, 第 3 作者, 专利号: 201610130123.6
( 8 ) 一种大整数乘法Kara+suba算法的并行实现方法, 发明, 2015, 第 5 作者, 专利号: 201510996000.6
( 9 ) 一种基于国产申威26010处理器的SpMV异构众核实现方法, 发明, 2017, 第 1 作者, 专利号: 201710023923.2
( 10 ) 一种众核平台上面向规则网格问题的结构化着色方法, 发明, 2019, 第 1 作者, 专利号: 201911047165.3

出版信息

   
发表论文
[1] 陈道琨, 刘芳芳, 杨超. 一种SW26010处理器上结构化网格问题的并行稀疏三角方程组求解器. 软件学报[J]. 2021, [2] 刘芳芳, 王志军, 汪荃, 吴丽鑫, 马文静, 杨超, 孙家昶. 国产异构系统上的HPCG并行算法及高效实现. 软件学报. 2021, 32(8): 2341-2351, [3] Hu Wei, Jiang Caiqing, Chen Junshi, An Hong, Jia Weile, Li Fang, Liu Xin, Qin Xinming, Chen Dexun, Liu Fangfang, Zhao Yuwen, Yang Jinlong. Extreme-Scale Density Functional Theory High Performance Computing of DGDFT for Tens of Thousands of Atoms using Millions of Cores on Sunway TaihuLight. 2020, http://arxiv.org/abs/2003.00407.
[4] 赵玉文, 敖玉龙, 杨超, 刘芳芳, 尹万旺, 林蓉芬. 面向国产申威26010众核处理器的一维FFT实现与优化. 软件学报[J]. 2019, [5] 刘芳芳, 陈道琨, 杨超, 赵玉文. 面向磁流体动力学方程组的异构众核全隐求解器研究. 数值计算与计算机应用. 2019, 34-50, http://lib.cqvip.com/Qikan/Article/Detail?id=83907483504849574849484852.
[6] 刘芳芳. 面向国产异构众核超级计算机的并行稀疏迭代求解器研究及其应用. 2019, [7] 赵玉文, 刘芳芳, 蒋丽娟, 杨超. 大整数乘法Schonhage-Strassen算法的多核并行化研究. 软件学报[J]. 2018, 29(12): 3604-3613, http://lib.cqvip.com/Qikan/Article/Detail?id=6100021631.
[8] Liu, Yiqun, Yang, Chao, Liu, Fangfang, Zhang, Xianyi, Lu, Yutong, Du, Yunfei, Yang, Canqun, Xie, Min, Liao, Xiangke. 623 Tflop/s HPCG run on Tianhe-2: Leveraging millions of hybrid cores. INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS[J]. 2016, 30(1): 39-54, https://www.webofscience.com/wos/woscc/full-record/WOS:000371326000004.
[9] Fu, Haohuan, Liao, Junfeng, Yang, Jinzhe, Wang, Lanning, Song, Zhenya, Huang, Xiaomeng, Yang, Chao, Xue, Wei, Liu, Fangfang, Qiao, Fangli, Zhao, Wei, Yin, Xunqiang, Hou, Chaofeng, Zhang, Chenglong, Ge, Wei, Zhang, Jian, Wang, Yangang, Zhou, Chunbo, Yang, Guangwen. The Sunway TaihuLight supercomputer: system and applications. SCIENCE CHINA-INFORMATION SCIENCES[J]. 2016, 59(7): http://ir.ipe.ac.cn/handle/122111/21269.
[10] Wu Changmao, Liu Fangfang, Yang Chao, Li Ligang, Zhao Haitao, Lu Yutong, Li Leisheng, Du Yunfei, Liao X, Lovas R, Shen X, Zheng R. Accelerating the Simulation of Thermal Convection in the Earth's Outer Core on Tianhe-2. 2016 IEEE 22ND INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS)null. 2016, 800-809, [11] 蒋丽娟, 刘芳芳, 赵玉文, 杨超, 蔡颖. 大整数Comba和Karatsuba乘法的多核并行化研究. 计算机系统应用. 2016, 232-236, http://lib.cqvip.com/Qikan/Article/Detail?id=670591707.
[12] Fu, Haohuan, Liao, Junfeng, Yang, Jinzhe, Wang, Lanning, Song, Zhenya, Huang, Xiaomeng, Yang, Chao, Xue, Wei, Liu, Fangfang, Qiao, Fangli, Zhao, Wei, Yin, Xunqiang, Hou, Chaofeng, Zhang, Chenglong, Ge, Wei, Zhang, Jian, Wang, Yangang, Zhou, Chunbo, Yang, Guangwen. The Sunway TaihuLight supercomputer: system and applications. SCIENCE CHINA-INFORMATION SCIENCES[J]. 2016, 59(7): http://ir.ipe.ac.cn/handle/122111/21269.
[13] 刘昊, 刘芳芳, 张鹏, 杨超, 蒋丽娟. 基于申威1600的3级BLAS GEMM函数优化. 计算机系统应用. 2016, 234-239, http://lib.cqvip.com/Qikan/Article/Detail?id=670903486.
[14] Zhang Peng, Ao Yulong, Yang Chao, Liu Yiqun, Liu Fangfang, Wu Changmao, Zhao Haitao, IEEE. Pattern-Driven Hybrid Multi-and Many-Core Acceleration in the MPAS Shallow-Water Model. 2015 44TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP)null. 2015, 71-80, [15] Liu Fangfang, Yang Chao, Liu Yiqun, Zhang Xianyi, Lu Yutong, Douglas C, Yucheng G. Reducing Communication Overhead in the High Performance Conjugate Gradient Benchmark on Tianhe-2. PROCEEDINGS OF THIRTEENTH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS TO BUSINESS, ENGINEERING AND SCIENCE, (DCABES 2014)null. 2014, 13-18, [16] 刘芳芳, 杨超. 一种提高SpMV向量化性能的新型稀疏矩阵存储格式. 数值计算与计算机应用[J]. 2014, 35(4): 269-276, [17] Zhang, Xianyi, Yang, Chao, Liu, Fangfang, Liu, Yiqun, Lu, Yutong, Sun, XH, Qu, W, Stojmenovic, I, Zhou, W, Li, Z, Guo, H, Min, G, Yang, T, Wu, Y, Liu, L. Optimizing and Scaling HPCG on Tianhe-2: Early Experience. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2014, PT Inull. 2014, 8630: 28-41, [18] Liu Yiqun, Zhang Xianyi, Yang Chao, Liu Fangfang, Lu Yutong, IEEE. Accelerating HPCG on Tianhe-2: A Hybrid CPU-MIC Algorithm. 2014 20TH IEEE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS)null. 2014, 542-551, [19] 王磊, 张云泉, 刘芳芳, 张先轶. 基于混合精度算法的改进HPL软件包. 计算机工程. 2010, 36(19): 47-49, http://lib.cqvip.com/Qikan/Article/Detail?id=35415661.
[20] 王婷, 孙相征, 张云泉, 杨超, 李力刚, 刘芳芳, 管文华, 唐雨新, 姚继峰. 曙光5000A天体大规模数值模拟软件性能测试. 西安交通大学学报. 2009, 43(10): 71-75, http://lib.cqvip.com/Qikan/Article/Detail?id=31922536.
[21] 袁娥, 张云泉, 刘芳芳, 孙相征. SpMV的自动性能优化实现技术及其应用研究. 计算机研究与发展. 2009, 1117-1126, http://lib.cqvip.com/Qikan/Article/Detail?id=30839323.
[22] 刘芳芳, 刘播. 求解抛物型方程的并行Monte Carlo区域分解算法. 吉林大学学报:理学版[J]. 2007, 45(2): 173-178, http://lib.cqvip.com/Qikan/Article/Detail?id=24038768.
[23] 刘芳芳, 刘播, 刘春光. 一种求解抛物型方程的Monte Carlo并行算法. 高等学校计算数学学报. 2005, http://lib.cqvip.com/Qikan/Article/Detail?id=1000292974.

科研活动

   
科研项目
( 1 ) 面向地学领域的可扩展数值算法在银河/天河系列超级计算机上的应用研究, 主持, 市地级, 2014-09--2017-08
( 2 ) 100P众核版高性能扩展数学库, 参与, 国家级, 2014-07--2016-06
( 3 ) 数万核环境偏微分方程可扩展解法器若干关键技术研究, 参与, 国家级, 2012-01--2015-12
( 4 ) 高可扩展全耦合空气动力学数值模拟软件, 参与, 国家级, 2015-01--2016-12
( 5 ) 面向100P高效能计算机的HPCG算法设计与优化实现, 主持, 国家级, 2014-11--2016-12
( 6 ) 基于国产神威100PF系统的高性能算法库研究, 参与, 国家级, 2016-01--2018-12
( 7 ) 面向国产众核处理器的高性能扩展数学库, 主持, 研究所(学校), 2018-11--2019-12
( 8 ) 国产安全可控先进计算系统研制, 参与, 部委级, 2018-07--2020-12
( 9 ) 面向某国产处理器架构的高性能数学库, 主持, 研究所(学校), 2020-01--2021-12
( 10 ) ARM硬件基础数学库LAPACK库一期, 主持, 研究所(学校), 2019-12--2020-07
( 11 ) 超大规模可扩展大气动力学全隐式并行模拟及示范应用, 主持, 国家级, 2020-12--2021-11
( 12 ) 鲲鹏CPU系统HPCG性能优化与建模, 主持, 院级, 2020-10--2021-09
参与会议
(1)面向某国产超级计算机的HPCG异构众核并行及优化   中国工业与应用数学年会   2019-09-20
(2)面向国产处理器的异构众核并行稀疏迭代解法器   软件所学术年会   2019-05-17

指导学生

现指导学生

李克森  硕士研究生  081202-计算机软件与理论  

闫昊  硕士研究生  081202-计算机软件与理论  

路青霖  硕士研究生  081202-计算机软件与理论  

王鸿森  硕士研究生  083500-软件工程