基本信息
陈莉  女  硕导  中国科学院计算技术研究所
电子邮件: lchen@ict.ac.cn
通信地址: 北京海淀区科学院南路6号计算所编译组
邮政编码: 100190

研究领域


研究经历包括,曙光系列超级计算机的UPCH语言和编程环境、GPU平台上OpenMP语言扩展和优化技术、多粒度并行化编译系统ParaORC研制、SIMD并行编译优化研究等。

目前的主要研究兴趣是并行编程语言,面向新型众核结构的编译优化技术。

编程语言方面主要是大规模异构众核平台上跨平台的统一编程模型研究。主要挑战包括,统一表达节点内/节点间多粒度的异步并行性、自适应的通信优化、多模式耦合系统的通信域优化、计算热点的异构编译优化等。

在面向新型众核结构的编译优化技术方面,研究内容包括:面向深度学习网络,研究GPU结构以及新型的国产数据流处理器上的编译优化方法,建立可扩展的编译优化框架。面向大数据领域的图计算应用,为专用的众核加速器研制相应的编译优化方法和工具环境。



教育背景

1999-09--2002-07   中国科学院计算技术研究所   工学博士
学历
1988年9月——1992年7月,山东科技大学 计算机科学与技术   本科
1992年9月——1995年7月,山东科技大学 计算机科学与技术   硕士
1999年9月——2002年7月,中科院计算所 计算机系统结构 博士
学位
计算机系统结构 工学博士
出国学习工作
2007年6月,访问法国INRIA一周;
2009年10月-2010年5月,在美国普渡大学和休斯敦大学作高级访问学者

工作经历

   
工作简历
2010-05~现在, 中国科学院计算技术研究所, 副研究员
2010-04~2010-05,美国休斯顿大学, 高级访问学者
2009-11~2010-03,美国普渡大学, 高级访问学者
2005-11~2009-10,中国科学院技术技术研究所, 副研究员
2002-07~2005-11,中国科学院计算技术研究所, 助理研究员
社会兼职
2013-03-27-2014-03-29,HPCC2013, program committee
2006-08-10-2007-03-28,HIPS 2007, program committee

教授课程

   

专利与奖励

   
专利成果
( 1 ) 基于消息传递接口的设备的通信行为信息提取方法及系统, 发明, 2011, 第 3 作者, 专利号: 200910085801.1
( 2 ) 一种利用数据拓扑信息的优先级分组调度方法及系统, 发明, 2015, 第 1 作者, 专利号: 201510382438.5

出版信息

   
发表论文
(1) 一个面向任务图并行程序的错误检查工具, An Error Checking Tool for DAG-based Task Parallel Programs, 计算机科学, 2016, 第 2 作者
(2) 异构并行编程模型研究与进展, Research on Heterogeneous Parallel Programming Model, 软件学报, 2014, 第 4 作者
(3) 任务并行编程模型研究与进展, Research on Task Parallel Programming Model, 软件学报, 2013, 第 3 作者
(4) 支持算法组件自动替换的编程范式及编译框架, a programming paradigm and compiler framework for automatic replacement of algorithm components, 高技术通讯, 2013, 第 3 作者
(5) 用共享工作表在UPC语言中支持无定形的数据并行性, Shared work list: hacking amorphous data parallelism in UPC, 2012 International Workshop on Programming Models and Applications for Multicores and Manycores (in conjunction with PPoPP2012) , 2012, 第 2 作者
(6) 异构平台上编译辅助的运行时预取, A compiler-assisted runtime-prefetching scheme for heterogeneous platforms,  Proceedings of the 8th International Workshop on OpenMP , 2012, 第 1 作者
(7) PADS:基于编译技术的stencil优化工具, PADS: A Pattern-Driven Stencil Compiler-Based Tool for Reuse of Optimizations on GPGPUs, IEEE 17th International Conference on Parallel and Distributed Systems , 2011, 第 3 作者
(8) 计算模式驱动的OpenMP程序的自动编译优化, Computation Pattern Driven Reuse of Mannul Optimizations for GPGPUs, 12th International Conference on Parallel and Distributed Computing, Applications and Technologies, 2011, 第 3 作者
(9) GPU集群上的UPC语言扩展和编译实现, Unified Parallel C for GPU Clusters: Language Extensions and Compiler Implementation,  23rd International Workshop on Languages and Compilers for Parallel Computing, 2010, 第 1 作者
(10) 带类型恢复的编译器源源翻译技术, A source-to-source translation method with type restoration in a compiler, 计算机研究与发展, 2010, 第 3 作者
(11) 面向向量化的局部数据重组, Vectorization-oriented local data regrouping, 小型微型计算机系统, 2009, 第 3 作者
(12) 面向非多媒体程序的SIMD向量化算法的研究及改进, Research and improvement of SIMD vectorization algorithms on non-multimedia applications, 小型微型计算机系统, 2009, 第 3 作者
(13) 基于页分配面向DRAM行缓冲的局部性优化, PARBLO: Page-Allocation-Based DRAM Row Buffer Locality Optimization, Journal of Computer Science and Technology, 2009, 第 4 作者
(14) 分布主存系统上的全局tiling技术, Global loop tiling for distributed memory systems, 14th International Euro-Par Conference on Parallel and Distributed Computing, 2008, 第 2 作者
(15) 利用全局循环分块实现多分割, Automatic Implementation of Multi-partitioning Using Global Tiling,  14th IEEE International Conference on Parallel and Distributed Systems, 2008, 第 4 作者
(16) 全局部分重复计算划分, Global partial replicated computation partitioning, 计算机研究与发展, 2006, 第 2 作者
(17) 基于动态profiling技术的流水粒度调优, Tuning Pipeline granularity based on dynamic profiling framework, 计算机研究与发展, 2005, 第 2 作者
(18) 针对SMP集群的并行化编译技术,  Integrating Parallelizing Compilation Technologies for SMP Clusters, Journal of Computer Science and Technology , 2005, 第 2 作者
(19) 全局部分冗余的计算划分技术, Global Partial Replicate Computation Partitioning,  International Conference on Parallel Processing, 2004, 第 2 作者
发表著作
   

科研活动

   
科研项目
( 1 ) 面向多核/众核处理器的并行程序编程技术、框架和语言支持之计算所课题, 主持, 国家级, 2012-01--2015-12
( 2 ) 面向气候和湍流模拟的百万量级异构众核可扩展并行算法与优化方法, 参与, 国家级, 2015-01--2019-12
( 3 ) 面向E量级系统的并行算法与应用支撑技术, 主持, 国家级, 2016-07--2018-06
参与会议
(1)Exploiting the potential of multicore computers through high level language abstractions   中丹多核计算研讨会   陈莉   2013-04-11
(2)Exploiting the potential of HPP architectures through high level language abstractions   第二届RIKEN AICS国际会议——艾级计算的计算机和计算科学   陈莉   2012-03-01
(3)Unified Parallel C for GPU Clusters: Language Extensions and Compiler Implementation   第23届并行计算的语言和编译技术研讨会   Li Chen   2010-10-07

合作情况

   
项目协作单位

1.Intel Corp., Scalable Execution Environment of Heterogeneous Multi-/Many-core(多核/众核的异构平台上的可扩展执行环境)
2.University of Houston, on "Data oriented extensions to shared memory programming model for hetergeneous Many-core systems (异构平台上以数据为中心的多线程编程模型扩展)."

指导学生

已指导学生

李鹏程  02  19260  

王毅  02  19260  

刘栋  02  19260  

荆峥  02  19260  

柯传乐  02  19260  

徐世雄  02  19260  

吴正  02  19260  

寿宝江  02  19260  

侯雄辉  02  19260  

姜鹏  02  19260  

章郁涛  02  19260  

任晟民  02  19260  

现指导学生

郭磊  02  63236  

刘艳娜  02  63236  

张贝贝   02  63236