陈文光
清华大学计算机系教授,主要研究领域为操作系统、程序设计语言与并行计算,国家自然科学基金杰出青年基金获得者。获国家科技进步二等奖一次,部级科技一等奖两次。现为中国机算机学会杰出会员和杰出讲者,副秘书长,青年科技论坛荣誉委员;ACM中国理事会副主席,ACM中国操作系统分会ChinaSys主席,ACM通讯中文版主编。担任了多个重要学术会议的程序委员会委员,包括PLDI 2012,PPoPP 2013、2014,SC 2015,ASPLOS 2016,CGO 2014、2016,IPDPS 2011,CCGrid 2014,ICPP 2009、2010、2011、2015,APSYS 2011、2013、2015。

Wenguang Chen
Wenguang Chen is a professor in Department of Computer Science and Technology, Tsinghua University. His research interest is in parallel and distributed systems and programming systems. He received the Bachelor’s and Ph.D. degrees in computer science from Tsinghua University in 1995 and 2000 respectively. Before joining Tsinghua in 2003, he was the CTO of Opportunity International Inc. He was appointed as the associate head of Department of Computer Science and Technology from 2007 to 2014.
He has published over 50 papers in international conferences and journals like Supercomputing, EuroSys, USENIX ATC, OOPSLA, ICSE. He is a distinguished member and distinguished speaker of CCF( China Computer Foundation). He is an ACM member, vice chair of ACM China Council, and Editor-in-Chief of Communications of ACM( China Edition). He serves in the program committee of many conferences, such as PLDI 2012, PPoPP 2013、2014, SC 2015, ASPLOS 2016, CGO 2014、2016, IPDPS 2011, CCGrid 2014, ICPP 2009、2010、2011、2015,APSYS 2011、2013、2015. He received the Distinguished Young Scholar Award of Natural Science Foundation in 2015.
 
个人简历  
 
1991.1 - 1995.7 清华大学计算机系 本科
1995.9 - 2000.7 清华大学计算机系 博士
2000.1 - 2003.1 Opportunity International Inc. 总工程师
2003.1 - 至今 清华大学计算机系 讲师、副教授、教授
 
 
当前的服务  

Program Co-chair of NPC 2016 ( With Prof. Barbara Chapman).
 
论文发表  
  • To Co-Run, or Not To Co-Run: That is a Question. Feng Zhang, Jidong Zhai, Wenguang Chen, Bingsheng He and Shuhao Zhang. IEEE 23nd International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems 2015 (MASCOTS '15). [PDF]
  • Optimizing seam carving on multi-GPU systems for real-time content-aware image resizingOptimizing seam carving on multi-GPU systems for real-time content-aware image resizing. Ikjoon Kim, Jidong Zhai, Yan Li, Wenguang Chen. The Journal of Supercomputing May 2015 (TJSC '15).
  • GridGraph: Large Scale Graph Processing on a Single Machine Using 2-Level Hierarchical Partitioning. Xiaowei Zhu, Wentao Han, Wenguang Chen. The 2015 USENIX Annual Technical Conference (USENIX ATC '15) . [PDF]
  • Kernel Data Race Detection using Debug Register in Linux. Yunyun Jiang, Yi Yang, Tian Xiao, Tianwei Sheng, Wenguang Chen. IEEE Symposium on Low-Power and High-Speed Chips (COOL Chips), 2014.
  • Optimizing Seam Carving on Multi-GPU Systems for Real-time Image Resizing. Ikjoon Kim, Jidong Zhai, Yan Li and Wenguang Chen. The 20th IEEE International Conference on Parallel and Distributed Systems (ICPADS2014). December 2014.
  • CYPRESS: Combining Static and Dynamic Analysis for Top-Down Communication Trace Compression. Jidong Zhai, Jianfei Hu, Xiongchao Tang, Xiaosong Ma, Wenguang Chen. Proceedings of the 26th International Conference for High Performance Computing, Networking, Storage and Analysis (SC2014). November 2014.
  • Cybertron: Pushing the Limit on I/O Reduction in Data-Parallel Programs. The 29th Annual Conference on Object- Oriented Programming Systems, Languages, and Applications. Tian Xiao, Zhenyu Guo, Hucheng Zhou, Jiaxing Zhang, Xu Zhao, Chencheng Ye, Xi Wang, Wei Lin, Wenguang Chen, Lidong Zhou. The 29th Annual Conference on Object- Oriented Programming Systems, Languages, and Applications (OOPSLA 2014).
  • Nondeterminism in MapReduce Considered Harmful? An Empirical Study on Non-commutative Aggregators in MapReduce Programs. Tian Xiao, Jiaxing Zhang, Hucheng Zhou, Zhenyu Guo, Sean McDirmid, Wei Lin, Wenguang Chen, Lidong Zhou. The 36th International Conference on Software Engineering (ICSE 2014).
  • Chronos: A Graph Engine for Temporal Graph Analysis. Wentao Han, Youshan Miao, Kaiwei Li, Ming Wu, Fan Yang, Lidong Zhou, Vijayan Prabhakaran, Wenguang Chen, Enhong Chen. EuroSys 2014. [PDF]
  • ACIC: Automatic Cloud I/O Configurator for HPC Applications. Mingliang Liu, Ye Jin, Jidong Zhai, Yan Zhai, Qianqian Shi, Xiaosong Ma, and Wenguang Chen. Supercomputing 2013 (SC), 2013. [PDF]
  • Cost-effective Cloud HPC Resource Provisioning by Building Semi-Elastic Virtual Clusters Shuangcheng Niu, Jidong Zhai, Xiaosong Ma, and Wenguang Chen. Supercomputing 2013 (SC), 2013.
  • Shall I Use Heterogeneous Data Centers? – A Case Study on Video on Demand Systems. Shi Feng, Hong Zhang and Wenguang Chen. The 15th IEEE International Conference on High Performance Computing and Communications (HPCC 2013) [PDF]
  • SMILE: streaming management of applications and data for mobile terminals Yangyang Zhao, Wentao han, Ruini Xue, Wenguang Chen. Int. J. Cloud Computing 2012. [PDF]
  • Acolyte: An In-Memory Social Network Query System. Ze Tang, Heng Lin, Kaiwei Li, Wentao Han and Wenguang Chen. The 13th International Conference on Web Information System Engineering (WISE 2012) [PDF]
  • Employing Checkpoint to Improve Job Scheduling in Large-Scale Systems. Shuangcheng Niu, Jidong Zhai, Xiaosong Ma, Mingliang Liu, Yan Zhai, Wenguang Chen, and Weimin Zheng. 16th Workshop on Job Scheduling Strategies for Parallel Processing (JSSPP12) [PDF]
  • CUDA-Zero: a framework for porting shared memory GPU applications to multi-GPUs. Dehao Chen, Wenguang Chen, Weimin Zheng. SCIENCE CHINA Information Sciences. 2012 [PDF]
  • Taming Hardware Event Samples for Precise and Versatile Feedback Directed Optimizations. Dehao Chen, Neil Vachharajani, Robert Hundt, Xinliang Li, Stephane Eranian, Wenguang Chen, Weiming Zheng. IEEE Transactions on Computers. 2011. [PDF]
  • Cloud versus in-house cluster: evaluating Amazon cluster compute instances for running MPI applications. Yan Zhai, Mingliang Liu, Jidong Zhai, Xiaosong Ma, Wenguang Chen SC 2011. [PDF]
  • One optimized I/O configuration per HPC application: leveraging the configurability of cloud. Mingliang Liu, Jidong Zhai, Yan Zhai, Xiaosong Ma, Wenguang Chen. APSys 2011. [PDF]
  • RACEZ: a lightweight and non-invasive race detection tool for production applications. Tianwei Sheng, Neil Vachharajani, Stéphane Eranian, Robert Hundt, Wenguang Chen, Weimin Zheng. ICSE 2011. [PDF]
  • OpenMDSP: Extending OpenMP to Program Multi-Core DSP. Jiangzhou He, Wenguang Chen, Guangri Chen, Weimin Zheng, Zhizhong Tang, Handong Ye. PACT 2011. [PDF]
  • An SSA-based algorithm for optimal speculative code motion under an execution profile. Hucheng Zhou, Wenguang Chen, Fred C. Chow. PLDI 2011. [PDF] | [SLIDES]
  • Efficiently Acquiring Communication Traces for Large-Scale Parallel Applications. Jidong Zhai, Tianwei Sheng, Jiangzhou He, Wenguang Chen, Weimin Zheng. IEEE Trans. Parallel Distrib. Syst. 2011. [PDF]
  • MapCG: Writing Parallel Program Portable between CPU and GPU. Chuntao Hong, Dehao Chen, Wenguang Chen, Weimin Zheng, Haibo Lin. PACT 2010. [PDF]
  • DefUse: Definition-Use Invariants for Detecting Concurrency and Sequential Bugs. Yao Shi, Soyeon Park, Zuoning Yin, Shan Lu, Yuanyuan Zhou, Wenguang Chen, and Weimin Zheng. OOPSLA 2010. [PDF]
  • Taming hardware event samples for FDO compilation. Dehao Chen, Neil Vachharajani, Robert Hundt, Shih-wei Liao, Vinodha Ramasamy, Paul Yuan, Wenguang Chen, Weimin Zheng. CGO 2010: 42-52 [PDF]
  • How OpenMP Applications Get More Benefit from Many-Core Era. Jianian Yan, Jiangzhou He, Wentao Han, Wenguang Chen, Weimin Zheng. IWOMP 2010 [PDF]
  • PHANTOM: predicting performance of parallel applications on large-scale parallel machines using a single node. Jidong Zhai, Wenguang Chen, Weimin Zheng. PPoPP 2010: 305-314 [PDF]
  • FACT: fast communication trace collection for parallel applications through program slicing. Jidong Zhai, Tianwei Sheng, Jiangzhou He, Wenguang Chen, Weimin Zheng. SC 2009 [PDF]
  • Cache Sharing Management for Performance Fairness in Chip Multiprocessors. Xing Zhou, Wenguang Chen and Weimin Zheng. PACT 2009 [PDF]
  • Process Mapping for MPI Collective Communications. Jin Zhang, Jidong Zhai, Wenguang Chen, Weimin Zheng. Euro-Par 2009: 81-92 [PDF]
  • MPIWiz: subgroup reproducible replay of mpi applications. Ruini Xue, Xuezheng Liu, Ming Wu, Zhenyu Guo, Wenguang Chen, Weimin Zheng, Zheng Zhang, Geoffrey M. Voelker. PPOPP 2009: 251-260 [PDF]
  • LogGPO: An accurate communication model for performance prediction of MPI programs. Wenguang Chen, Jidong Zhai, Jin Zhang, Weimin Zheng. Science in China Series F. Information Sciences 52(10): 1785-1791 (2009) [PDF]
  • CprFS: a user-level file system to support consistent file states for checkpoint and restart. Ruini Xue, Wenguang Chen, Weimin Zheng. ICS 2008: 114-123 [PDF]
  • Parallelization and Characterization of Probabilistic Latent Semantic Analysis. Chuntao Hong, Wenguang Chen, Weimin Zheng, Jiulong Shan, Yurong Chen, Yimin Zhang. ICPP 2008: 628-635[PDF]
  • Maotai: View-Oriented Parallel Programming on CMT Processors. Jiaqi Zhang, Zhiyi Huang, Wenguang Chen, Qihang Huang, Weimin Zheng. ICPP 2008: 636-643 [PDF]
  • Exploring the Emerging Applications for Transactional Memory. Jiaqi Zhang, Wenguang Chen, Xinmin Tian, Weimin Zheng. PDCAT 2008: 474-480 [PDF]
  • PBB: a parallel bioinformatics benchmark suite for shared memory multiprocessors. Wenguang Chen, Chuntao Hong. China HPC 2007: 141-144 [PDF]
  • OpenUH: an optimizing, portable OpenMP compiler. Concurrency and Computation. Chunhua Liao, Oscar Hernandez, Barbara M. Chapman, Wenguang Chen, Weimin Zheng. Practice and Experience 19(18): 2317-2332 (2007) [PDF]
  • VODCA: View-Oriented, Distributed, Cluster-Based Approach to Parallel Computing. Zhiyi Huang, Wenguang Chen, Martin K. Purvis, Weimin Zheng. CCGRID 2006: 15 [PDF]
  • MPIPP: an automatic profile-guided parallel process placement toolset for SMP clusters and multiclusters. Hu Chen, Wenguang Chen, Jian Huang, Bob Robert, H. Kuhn. ICS 2006: 353-360 [PDF]
  • Hierarchical Parallel Simulated Annealing and its Applications. Shi-ming Xu, Wen-guang Chen, Wei-min Zheng,Tao Wang, and Yi-min Zhang. ICA3PP, 2005(SCI)[PDF]
  • A Dynamic Energy Conservation Scheme for Clusters in Computing Centers. Chen Wenguang, Jiang Feiyun, Zheng Weimin, Zhang Peinan. ICESS2005, LNCS(SCI)
  • A Single Threaded Discrete Event Simulation Toolkit for Java:STSimJ. Chen Wenguang, Wang Dingxing and Zheng Weimin, Proceedings of ICCS 2004, LNCS 3038, pp. 1131-1137(SCI)
  • Parallelization of Bayesian Network based SNPs Pattern Analysis and Performance Characterization on SMP/HT. Justin Song, Eric Li, Wei Hu, Steven Ge, Chunrong Lai, Yimin Zhang, Xuegong Zhang, Wenguang Chen, Weimin Zheng. ICPADS 2004: 315-322 (ISTP)
  • An Implementation of Parallel Module Network Learning Algorithm on Distributed Memory Multiprocessors. Long Liu, Hongshan Jiang, Wei Hu, Chunrong Lai, Yimin Zhang, Wenguang Chen and Weimin Zheng. The 7th Workshop on High Performance Scientific and Engineering Computing in conjunction with ICPP-05(ISTP)
  • Parallel implementation of SEMPHY-a structural EM algorithm for phylogenetic reconstruction. Eric Li, Zhengqing Ouyang, Xi Deng, Wenguang Chen, Yimin Zhang. PARCO 2005
  • Parallel Implementation and Performance Characterization of MUSCLE. Xi Deng, Eric Li, Jiulong Shan, Wenguang Chen, Yimin Zhang. 7th Workshop on Parallel and Distributed Scientific and Engineering (PDSEC), Rhodes Island, Greece, Apr., 2006(EI & ISTP)
  • Parallelization of Module Network Structure Learning and Performance Tuning on SMP. Hongshan Jiang, Chunrong Lai, Wenguang Chen, Yurong Chen, Wei Hu, Weimin Zheng, and Yimin Zhang 7th Workshop on Parallel and Distributed Scientific and Engineering (PDSEC), Rhodes Island, Greece, Apr., 2006(EI&ISTP)
  • Tree Partition based Parallel Frequent Pattern mining on Shared Memory Systems. Dehao Chen, Chunrong Lai, Wei Hu, Wenguang Chen, Weimin Zheng. 7th Workshop on Parallel and Distributed Scientific and Engineering (PDSEC), Rhodes Island, Greece, Apr., 2006(EI&ISTP)
  • On the Malicious Participants Problem in Computational Grid. Chen Wenguang, Zheng Weimin, Yang guangwen. Workshop on Grid and Collaborative Computing 2003, LNCS 3032,pp839-848(SCI)
  • Communication Optimization for SMP Clusters. W.K. Lam, W. G. Chen, C.K. Li, W.M. Zheng. Tsinghua Science and Technology, 2001.3, Vol. 6, No. 1., pp18-23
  • 一个交互式的Fortran77并行化系统,软件学报, 陈文光,杨博,王紫瑶,郑丰宙,郑纬民,1999年12月,Vol.10, No.12,pp1259-1266
  • 基于图划分的全基因组并行拼接算法, 林皎,陈文光,栗强, 郑纬民, 张益民, 2005年中国计算机大会,并被推荐到《计算机研究与发展》发表(EI)
  • 基于消息传递的科学应用通信模式特征分析,翟季冬,盛田维,商海峰, 陈文光,《华中科技大学学报》2006年1月
  • 基于内存功能划分的并行程序检查点策略研究, 薛瑞尼 陈文光 郑纬民,《华中科技大学学报》 2006年1月(EI)
  • 郑丰宙,陈文光,杨博,郑纬民, 基于Range Test的交互式数据相关性分析技术, 清华大学学报(自然科学版),2000年3月,Vol. 40,No.1,pp68-71
  • 杨博, 王文军, 陈文光, 郑纬民,静态性能分析的训练集自动生成工具,小型微型计算机系统,1999年11月,Vol. 20, No. 11., pp809-812
联系方式  
 
电话(Phone): 010-62783506-7
Email: cwg@tsinghua.edu.cn
地址(Address): 清华大学计算机系高性能所
(Institude of High Performance Computing, Department of Computer Science and Technology, Tsinghua University, Beijing, China)
邮编(ZIP code): 100084

返回高性能所集群小组