研究员
  • 包云岗

  • 电子邮件: baoyg@ict.ac.cn

简历:

包云岗,中国科学院计算技术研究所副所长、研究员,中国科学院大学计算机学院副院长,担任中国开放指令生态(RISC-V)联盟秘书长、RISC-V国际基金会理事会成员、中国计算机学会CCF开源发展委员会副主任。

研究方向:

计算机体系结构,包括芯片敏捷设计、数据中心体系结构等。先后开展访存监测设备HMTT、I/O访存DMA Cache、多核基准测试集PARSEC 3.0、标签化体系结构LvNA等前沿技术研究与原型系统研制,相关技术在华为、阿里、英特尔、微软等企业得到应用。近年来带领团队在国内率先开展了一系列开源芯片实践,包括开源高性能RISC-V处理器核“香山”项目、“一生一芯”计划、芯片敏捷设计云平台SERVE等,成为开源处理器芯片方向国际上主要科研团队之一。发表70余篇学术论文,包括ASPLOS、CACM、HPCA、ISCA、SIGCOMM、NSDI等国内外一流学术会议与期刊。曾获“CCF-IEEE CS”青年科学家奖、北京市“最美科技工作者”、共青团中央“全国向上向善好青年”等荣誉称号。

代表论著:

1. Zhiyuan Yan, Biwei Xie, Xingquan Li, Yungang Bao. Exploiting Architecture Advances for Sparse Solvers in Circuit Simulation. DATE 2022: 837-842

2. Yuhang Liu, Xian-He Sun, Yang Wang, Yungang Bao. HCDA: from computational thinking to a generalized thinking paradigm. Commun. ACM 64(5): 66-75 (2021)

3. Xiaopeng Gao, Yu Chen, Yungang Bao.Teaching undergraduates to build real computer systems. Commun. ACM 64(11): 48-49 (2021)

4. Siyuan Sheng, Qun Huang, Sa Wang, Yungang Bao. PR-Sketch: Monitoring Per-key Aggregation of Streaming Data with Nearly Full Accuracy. Proc. VLDB Endow. 14(10): 1783-1796 (2021)

5. Tian-Ze Wu, Baofu Wu, Sa Wang, Liangkai Liu, Shaoshan Liu, Yungang Bao, Weisong Shi. Oops! It's Too Late. Your Autonomous Driving System Needs a Faster Middleware. IEEE Robotics Autom. Lett. 6(4): 7301-7308 (2021)

6. Guodong Liu, Sa Wang, Yungang Bao. SEER: A Time Prediction Model for CNNs from GPU Kernel's View. PACT 2021: 173-185

7. Han Xue, Qun Huang, Yungang Bao. EPA-Route: Routing Payment Channel Network with High Success Rate and Low Payment Fees. ICDCS 2021: 227-237

8. Yaoyang Zhou, Zihao Yu, Chuanqi Zhang, Yinan Xu, Huizhe Wang, Sa Wang, Ninghui Sun, Yungang Bao. Omegaflow: a high-performance dependency-based architecture. ICS 2021: 152-163

9. Yuan Xu, Tianwei Zhang, Jimin Han, Sa Wang, Yungang Bao. Towards Practical Cloud Offloading for Low-cost Ground Vehicle Workloads. IPDPS 2021: 734-745

10. Qun Huang, Siyuan Sheng, Xiang Chen, Yungang Bao, Rui Zhang, Yanwei Xu, Gong Zhang. Toward Nearly-Zero-Error Sketching via Compressive Sensing. NSDI 2021: 1027-1044

11. Xin Jin, Yaoyang Zhou, Bowen Huang, Zihao Yu, Xusheng Zhan, Huizhe Wang, Sa Wang, Ningmei Yu, Ninghui Sun, Yungang Bao. QoSMT: Supporting Precise Performance Control for Simultaneous multithreading Architecture . to appear in ACM International Conference on Supercomputing (ICS), 2019. 

12. Jing Guo, Zihao Chang, Sa Wang, Haiyang Ding, Yihui Feng, Liang Mao, Yungang Bao.Who Limits the Resource Efficiency of My Datacenter: An Analysis of Alibaba Datacenter Traces . to appear in IEEE/ACM International Symposium on Quality of Service (IWQoS), 2019. 

13. Wenlong Ma, Yuqing Zhu, Cheng Li, Mengying Guo, Yungang Bao. BiloKey: A Scalable Bi-Index Locality-Aware In-Memory Key-Value Store . to appear in IEEE Transactions on Parallel and Distributed Systems (TPDS), 2019.

14. Ke Zhang, Yisong Chang, Mingyu Chen, Yungang Bao, Zhiwei Xu. Computer Organization and Design Course with FPGA Cloud . in the SIGCSE Technical Symposium (SIGCSE), 2019. 

15. Yiwen Shao, Sa Wang, Yungang Bao. CryptZip: Squeezing out the Redundancy in Homomorphically Encrypted Backup Data. 9th ACM SIGOPS Asia-Pacific Workshop on Systems (APSys), 2018. 

16. Qun Huang, Patric P. C. Lee, Yungang Bao. SketchLearn: Relieving User Burdens in Approximate Measurement with Automated Statistical Inference. Annual Conference of the ACM Special Interest Group on Data Communication (SIGCOMM), 2018. 

17. Zihao Yu, Bowen Huang, Jiuyue Ma, Ninghui Sun, Yungang Bao. Labeled RISC-V: A New Perspective on Software-Defined Architecture. First Workshop on Computer Architecture Research with RISC-V (CARRV 2017) Co-located with MICRO, 2017.

18. Yuqing Zhu, Jianxun Liu, Mengying Guo, Yungang Bao, Wenlong Ma, Zhuoyue Liu, Kunpeng Song, Yingchun Yang. BestConfig: tapping the performance potential of systems via automatic configuration tuning. Symposium on Cloud Computing (SoCC), 2017. 

19. Tianwei Zhang, Yuan Xu, Yungang Bao, Ruby B. Lee. CloudShelter: Protecting Virtual Machines' Memory Resource Availability in Clouds, IEEE International Conference on Computer Design (ICCD), 2017. 

20. Shiqi Lian, Yinhe Han, Ying Wang, Yungang Bao, Hang Xiao, Xiaowei Li, Ninghui Sun. Dadu: Accelerating Inverse Kinematics for High-DOF Robots, Proceedings of the 54th Annual Design Automation Conference (DAC) 2017. 

21. Yungang Bao, Sa Wang. Labeled von Neumann Architecture for Software-Defined Cloud. Journal of Computer Science and Technology ((JCST)), 32(2): 219-223, 2017. (A position paper) 

22. Xusheng Zhan, Yungang Bao, Christian Bienia, Kai Li. PARSEC3.0: A Multicore Benchmark Suite with Network Stacks and SPLASH-2X, SIGARCH Computer Architecture News (CAN) 44(5): 1-16, 2016 

23. Jiuyue Ma, Xiufeng Sui, Ninghui Sun, Yupeng Li, Zhihao Yu, Bowen Huang, Tiani Xu, Zhicheng Yao, Yun Chen, Haibin Wang, Lixing Zhang, Yungang Bao. Supporting Differentiated Services in Computers via Programmable Architecture for Resourcing-on-Demand (PARD) , in the 20th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2015.  [slides]

24. Zehan Cui, Sally A. McKee, Zhongbin Zha, Yungang Bao, Mingyu Chen. DTail: A Flexible Approach to DRAM Refresh Management , to appear in ACM International Conference on Supercomputing (ICS), 2014. 

25. Lei Liu, Yong Li, Zehan Cui, Yungang Bao, Mingyu Chen, Chengyong Wu. Going Vertical in Memory Management: Handling Multiplicity by Multi-policy , to appear in the 41st International Symposium on Computer Architecture (ISCA), 2014. 

26. Tianshi Chen, Qi Guo, Olivier Temam, Yue Wu, Yungang Bao, Zhiwei Xu, and Yunji Chen. Statistical Performance Comparisons of Computers, to appear in IEEE Transactions on Computers (IEEE TC), 2014. 

27. Zehan Cui, Licheng Chen, Yungang Bao, Mingyu Chen. A Swap-based Cache Set Index Scheme to Leverage both Superpage and Page Coloring Optimizations , to appear in the Design Automation Conference (DAC), 2014. 

28.Lei Liu, Zehan Cui, Yong Li, Yungang Bao, Mingyu Chen, Chengyong Wu. BPM/BPM+: Software-based Memory Partitioning Mechanisms for Eliminating DRAM Bank-/Channel-level Interferences in Multicore Systems , to appear in the ACM Transactions on Architecture and Code Optimization (TACO), 2014.

29. Yongbing Huang, Licheng Chen, Zehan Cui, Yuan Ruan, Yungang Bao, Mingyu Chen, Ninghui Sun. HMTT: A Hybrid Hardware/Software Tracing System for Bridging the DRAM Access Trace's Semantic Gap , to appear in the ACM Transactions on Architecture and Code Optimization (TACO), 2014. 

30.Licheng Chen, Yanan Wang, Zehan Cui, Yongbing Huang, Yungang Bao, Mingyu Chen. Scattered Superpage: A Case for Bridging the Gap between Superpage and Page Coloring, Proceedings of the 31st IEEE International Conference on Computer Design (ICCD), Asheville, NC, 2013. 

31. Lei Liu, Zehan Cui, Mingjie Xing, Yungang Bao, Mingyu Chen, Chengyong Wu. A Software Memory Partition Approach for Eliminating Bank-level Interference in Multicore Systems, International Conference on Parallel Architectures and Compilation Techniques (PACT), 2012. 

32. Yongbing Huang, Zehan Cui, Licheng Chen, Wenli Zhang, Yungang Bao, Mingyu Chen. HaLock: Hardware-Assisted Lock Contention Detection in Multithreaded Applications, International Conference on Parallel Architectures and Compilation Techniques (PACT), 2012. 

33. Licheng Chen, Zehan Cui, Yongbing Huang, Yungang Bao, Guangming Tan, Mingyu Chen. A Lightweight Hybrid Hardware/Software Approach for Object-Relative Memory Profiling, IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), New Brunswick, NJ, April 1-3, 2012. , 

34. Guangming Tan, Linchuan Li, Sean Triechle, Everett Phillips, Yungang Bao, Ninghui Sun. Fast Implementation of DGEMM on Fermi GPU, ACM/IEEE Supercomputing (SC), 2011.

35. Dan Tang, Yungang Bao, Weiwu Hu, Mingyu Chen. DMA Cache: Using On-Chip Storage to Architecturally Separate I/O Data from CPU Data for Improving I/O Performance, the 16th IEEE International Symposium on High-Performance Computer Architecture (HPCA), 2010. ,

36. Yungang Bao, Mingyu Chen, Yuan Ruan, Li Liu, Jianping Fan, Qingbo Yuan, Bo Song, Jianwei Xu. HMTT: A Platform Independent Full-System Memory Trace Monitoring System, International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS),Annapolis, Maryland, USA, June 2-6,2008.