Location:Home>People
People
Name: Xiaobing Feng  Education: PH.D. 
Positions:   Academic title: Professor 
E-mail: fxb@ict.ac.cn 
Personal Website:  
Introduction
Resume:

Dr. XiaoBing Feng joined the Institute of Computing Technology, Chinese Academy of Sciences since July, 1999. He was working there as an assistant professor, associate professor and then the director of Lab of Andance Compiling Technology. He is now a professor, doctoral advisor and the vise director of Key Laboratory of Computer System and Architecture, ICT. Dr. Feng, was one of the main contributors of “Autopar” (which is a parallel compiler for dawning parallel computing systems) and “ParaVT” (which is a parallel program behavior and performance events monitor tool for dawning parallel computing systems). He held the project of developing early versions of binary translation from "X86/Linux" to "LOONGSON/Linux". He also held the project of developing and implementing of compiler and related tools for micro-architectures, such as LOONGSON 2E and LOONGSON 3A.


Direction:
programming model, program analysis and optimizing technology for
manycore/mutlicore chips
Community service:

Achievements:
Article:
International Conference:
[1] Huimin Cui, Jingling Xue, Lei Wang, Yang Yang, Xiaobing Feng, and Dongrui Fan, Extendable Patter-Oriented Optimization Directives, 9th Annual IEEE/ACM International Symposium on Code Generation and Optimization, Chamonix, France, 2011
[2] Huimin Cui, Lei Wang, Jingling Xue, Yang Yang, and Xiaobing Feng, Automatic Library Generation for BLAS3 on GPUs, 25th International Parallel and Distributed Processing Symposium, Anchorage (Alaska), USA, 2011
[3] Man Wang, Zhiyuan Li, Feng Li, Xiaobing Feng, Saurabh Bagchi and Yung-Hsiang Lu. Dependence-based Multi-level Tracing and Replay for Wireless Sensor Networks Debugging.ACM SIGPLAN/SIGBED Conference on Languages, Compilers, Tools and Theory for Embedded Systems, 2011.
[4] Wei Mi, Xiaobing Feng, Jingling Xue, Yaocang Jia, “Software-Hardware Cooperative DRAM Bank Partitioning for Chip Multiprocessors”, accepted by NPC 2010
[5] Lei Wang, Huimin Cui, Yuelu Duan, Fang Lu, Xiaobing Feng and Pen-Chung Yew. “An Adaptive Task Creation Strategy for Work-Stealing Scheduling”, Proceedings of the 8th Annual IEEE/ACM International Symposium on Code Generation and Optimization (CGO 2010)
[6] Hongtao Yu, Zhaoqing Zhang, Xiaobing Feng, Wei Huo and Jingling Xue,“Level by Level: Making Flow- and Context- Sensitive Pointer Analysis Scalable for Millions of Lines of Code”, Proceedings of the 8th Annual IEEE/ACM International Symposium on Code Generation and Optimization (CGO 2010)
[7] Yuelu Duan, Xiaobing Feng, Lei Wang, Chao Zhang, and Pen-chung Yew, “Detecting and Eliminating Potential Violation of Sequential Consistency for Concurrent C/C++ Programs”, Proceedings of the 2009 International Symposium on Code Generation and Optimization (CGO2009).
[8] Fang Lu, Lei Wang, Xiaobing Feng, Zhiyuan Li, Zhaoqing Zhang,“Exploiting idle register classes for fast spill destination”, Proceedings of the 22nd annual international conference on Supercomputing (ICS2008)
[9] Lei Liu, Li Chen, ChengYong Wu and Xiao-bing Feng. Global Tiling for Communication Minimal Parallelization on Distributed Memory Systems. Proceedings of the 14th international Euro-Par conference on Parallel Processing, 2008
 
Journal articles:
[1] Wei Huo, Feng Li, Zhaowei Ding, Chunlei Sang, Zhaoqing Zhang and Xiaobing Feng, "A New Approach for Improving the Precision and Scalability of Temporal Safety Property Checking", Chinese Journal of Computers, 2011.
[2] Huimin Cui, Lei Wang, Dongrui Fan and Xiaobing Feng, “Landing Stencil Code on Godson-T”, Journal of Computer Science and Technology, 2010, 25(4): 886~894
[3] Wei Mi, Xiao-Bing Feng, Yao-Cang Jia, Li Chen, “PARBLO: Page-Allocation-Based DRAM Row Buffer Locality Optimization”, Journal of Computer Science and Technology, 2009, 24(6):1086~1097
[4] Chao Zhang, Lei Wang, Xiaoya Xiang, Xiaobing Feng, "Identifying P0ssibly Parallel regions Using Average Execution Time of Regions and Data Dependence Profiling", Chinese Journal of  Computers,2008,31(10):1745~1753.
[5] Xiao-Bing Feng, Li Chen, Yi-Ran Wang, Xiao-Mi An, Lin Ma, Chun-Lei Sang, Zhao-Qing Zhang.“Integrating Parallelizing Compilation Technologies for SMP Clusters”, Journal of Computer Science and technology, 2005,20(1): p125-133.

Commitment to research the situation:
National Program on Key Basic Research Project (973 Program) of China (2005CB321602,2011CB302504)
National Natural Science Foundation of China (Grant No. 60103006/F020203, Grant No. 69933020/F020205)
National Science and Technology Major Project of China (2009ZX01036-001-002)
National High Technology Research and Development Program("863" Program) of China (2007AA012110)
Discipline category :

Respective department:
Expert category :

Outstanding blue selected time :
Hundred people are selected the time :