Full-time Faculty Members

Tao Wang

Associate Professor, CECA
School of EECS, Peking University
IEEE Senior Member, CCF (China Computer Federation) Senior Member
Research interests: computer architecture, underlying wireless network architecture, affective intelligent robotics
Address: Room 515W, Science Building #5, Peking University, Beijing 100871
Email: wangtao [at] pku.edu.cn

Dr. Tao Wang received B.S. and Ph.D. degrees from Peking University in 1999 and 2006, respectively. From 2006 to 2008, he worked as a Post-Doc researcher at Intel China Lab. He continued to work as a Staff Research Scientist afterwards. During his stay at Intel, he proposed a new project on reconfigurable architecture and led a team on the project. He received the award of “2008 Intel China Employee of the Year,” the highest individual award at Intel China.

 

He joined Peking University as a faculty member in Nov. 2010 (the Executive Director of the Center for Energy-Efficient and Applications at PKU from December 2010 to August 2016). He has proposed a novel architecture and a software/hardware open-source platform for the wireless networking systems. The architecture and the open-source platform have been used at several major universities, including UCLA (US), Ohio State University (US), Peking University (China), Tsinghua University (China), and National University of Defense Technology (China). Recently he started to work on affective intelligent robotics.

 

He has co-authored 50+ research papers, including top-conferences such as ISCA, MICRO, HPCA, MobiCom, and MobiSys, and premier journals including IEEE TC, IEEE TMC, and IEEE TWC. He has also received many research funding supports from premier funding agencies. He has served as a TPC member on multiple international conferences. He is currently serving on the CCF (China Computer Federation) Awards Committee. He is also on the editorial board of “China Communications” and is the Leader of the Talent Development Working Group, Green Computing Consortium (China).

 

Teaching

 

l   "Operating Systems (A) (Honor Track)(in English)," obligatory course, for undergraduate students in School of EECS, fall 2012, fall 2013, fall 2014, fall 2015, fall 2016

l   "Fundamentals of Reconfigurable Systems," selective course, for undergraduate students in School of EECS, fall 2011, spring 2013, spring 2015, spring 2017

l   "Seminar on Introduction to Computer Systems," obligatory course, for undergraduate students in School of EECS, fall 2017

l   "Introduction to Affective Intelligent Robotics," selective course, for undergraduate students at PKU, fall 2017

 

Research Fundings (as PI)

 

1.        Network Science and Network Space Research Institute, Tsinghua University, "Evaluation on the Prototype of the Heterogeneous Wireless Network", 2015.11 - 2016.1

2.        Huaijiao Network, "PKU-Huaijiao Mobile Cloud Platform", 2015.6 - 2016.5

3.        NSFC project (61370056), "High-Performance Reconfigurable Architecture for Wireless LAN Physical & Data-link Layers", 2014.1-2017.12

4.        National 863 project (2012AA010903), Peking University sub-project, "Verification of China-Designed Processors Employing Typical Applications in Physical Simulation Domain", 2012.1-2015.12

5.        NSFC project (61103028), "Architecture Exploration on Computational Reconfigurable Logic Integrated in Processors", 2012.1 - 2014.12

6.        MOE project (20110001120132), "The Method of Integrating Reconfigurable Logic and Processor Cores", principle investigator, 2012.1 - 2014.12

7.        G'Five project, "PKU-G'Five Cloud Computing Project", 2011.3.24 - 2014.3.23

 

Academic Services

 

l   TPC member: IEEE NAS 2011, IEEE NAS 2012, CARL workshop 2012 (in ISCA 2012), HPC China 2013, CARL Workshop 2013 (in MICRO 2013), SHAW-4 Workshop (in HPCA 2013), CNCC 2014, ACA 2014, HPC China 2014, HEART 2014, ICPP 2015, HEART 2015, HPC China 2015, HPC China 2016, HEART 2016, ACA 2016, ICYCSEE 2016, NaNA 2016, ICCCN 2017, ICPCSEE 2017, NaNA 2017, HPC China 2017

l   Member of the editorial board of China Communications

l   Young Associate Editor (AE), Frontiers of Computer Science

l   Leader of the Talent Development Working Group, Green Computing Consortium (China)

l   Member of the CCF Awards Committee

l   Member of the ACM (Association for Computing Machinery) China Subcommittee on Conferences

 

Authorized Patents

 

1.        Tao Wang, Xiaoguang Li, Haoyang Wu, Songwu Lu, "A Communication Library and Its Implementation Method for the Optical Fiber Interface between an FPGA and an RF-frontend," 201510239058.6, China

2.        Fan Ye, Kaigui Bian, Ruipeng Gao, Yang Tian, Tao Wang, Yizhou Wang, Xiaoming Li, "An Indoor Localization Method Based on Environmental Physical Objects," 201410024204.9, China

3.        Tao Wang, Jian Gong, "A System for Communications between FPGA and Computers," 201310556229.9, China

4.        Xiaoming Li, Chong Wang, Tao Wang, A Method of Splitting and Reuniting Multimedia Websites, 01141419.7, China

 

Publications

 

2017

1.        Jun Liu, Zhiwei Li and Tao Wang, "A Flexible Frame-oriented Host-FPGA Communication Framework for Software-defined Wireless Network," to appear in Proceedings of the 2017 International Conference on Networking and Network Applications (NaNA2017), October 16-19, 2017, Kathmandu City, Nepal.

2.        Han Wu, Tao Wang, and Tuo Dai, "A Low-Cost Vision-based Real-time Heart Rate Detection Method on Companion Robot Platform (Poster)," to appear in Proceedings of the 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2017), September 24-28, 2017, Vancouver, BC, Canada.

3.        Zhiwen Hu, Zijie Zheng, Tao Wang, Lingyang Song, and Xiaoming Li, "Roadside Unit Caching: Auction-Based Storage Allocation for Multiple Content Providers," to appear in IEEE Transactions on Wireless Commnunications (IEEE TWC).

4.        Haoyang Wu, Tao Wang, Zengwen Yuan, Chunyi Peng, Zhiwei Li, Zhaowei Tan, and Songwu Lu, "The Tick Programmable Low-Latency SDR System," to appear in Proceedings of the 23rd ACM Annual International Conference on Mobile Computing and Networking (MobiCom 2017), October 16-20, 2017, Snowbird, Utah, USA.

5.        Haoyang Wu, Tao Wang, Zhiwei Li, Boyan Ding, Xiaoguang Li, Tianfu Jiang, Jun Liu, and Songwu Lu, "GRT 2.0: An FPGA-based SDR Platform for Cognitive Radio Networks (Poster)," in Proceedings of the 25th ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA 2017), February 22-24, 2017, Monterey, CA, USA, pp. 294-295.

6.        Xuechao Wei, Yun Liang, Tao Wang, Songwu Lu, and Jason Cong, "Throughput Optimization for Streaming Applications on CPU-FPGA Heterogeneous Systems," in Proceedings of the 22nd Asia and South Pacific Design Automation Conference (ASP-DAC 2017), January 16-19, 2017, Chiba/Tokyo, Japan, pp. 488-493.

 

2016

1.        Haoyang Wu, Tao Wang, Jiahua Chen, Sanjun Liu, Shuyi Tian, Songwu Lu, Meng Ma, Lingyang Song, Bingli Jiao, "GRT-duplex: A Novel SDR Platform for Full-Duplex WiFi," Mobile Networks and Applications, Vol. 21, No. 6, December 2016, pp. 983-993.

2.        Guangyu Sun, Chao Zhang, Peng Li, Tao Wang, and Yiran Chen, "Statistical Cache Bypassing for Non-Volatile Memory," IEEE Transactions on Computers (IEEE TC), Vol. 65, No. 11, November 2016, pp. 3427-3440.

3.        Zhiwen Hu, Zijie Zheng, Tao Wang, Lingyang Song, and Xiaoming Li, "Caching as a Service: Small-Cell Caching Mechanism Design for Service Providers," IEEE Transactions on Wireless Commnunications (IEEE TWC), Vol. 15, No. 10, October 2016, pp. 6992-7004.

4.        Yuanjie Li, Chunyi Peng, Jiayao Li, Zengwen Yuan, Haotian Deng, and Tao Wang, "MobileInsight: Extracting and Analyzing Cellular Network Information on Smartphones," in Proceedings of the 22nd ACM Annual International Conference on Mobile Computing and Networking (MobiCom 2016), October 3-7, 2016, New York, USA, pp. 202-215.

5.        Zhiwen Hu, Zijie Zheng, Tao Wang, Lingyang Song, and Xiaoming Li, "Game Theoretic Approaches for Wireless Proactive Caching," IEEE Communications Magazine (COMMAG), Vol. 54, No. 8, August 2016, pp. 37-43.

6.        WU Haoyang, WANG Tao, and JIAO Bingli, Full-Duplex WiFi Design and Implementation Based on GRT platform (in Chinese) , ZTE Technology Journal, Vol 22, No. 3 (June 2016), pp. 31-35.

7.        Ruipeng Gao, Mingmin Zhao, Tao Ye, Fan Ye, Guojie Luo, Yizhou Wang, Tao Wang, and Xiaoming Li, "Multi-story Indoor Floor Plan Reconstruction via Mobile Crowdsensing," IEEE Transactions on Mobile Computing (IEEE TMC), Volume 15, Issue 6, April 2016, pp. 1427-1442.

8.        Chi-Yu Li, Chunyi Peng, Peng Cheng, Songwu Lu, Xinbing Wang, Fengyuan Ren, and Tao Wang, "An Energy Efficiency Perspective on Rate Adaptation for 802.11n NIC," IEEE Transactions on Mobile Computing (IEEE TMC), Volume 15, Issue 6, June 2016, pp. 1333-1347.

9.        Ruipeng Gao, Yang Tian, Fan Ye, Guojie Luo, Kaigui Bian, Yizhou Wang, Tao Wang, Xiaoming Li, "Sextant: Towards Ubiquitous Indoor Localization Service by Photo-taking of the Environment," IEEE Transactions on Mobile Computing (IEEE TMC), Volume 15, Issue 2, February 2016, pp. 460-474.

 

2015

1.        Xiaolong Xie, Yun Liang, Xiuhong Li, Yudong Wu, Guangyu Sun, Tao Wang, Dongrui Fan, "Enabling Coordinated Register Allocation and Thread-level Parallelism Optimization for GPUs," in Proceedings of the 48th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO 2015)

2.        Xian Zhang, Guangyu Sun, Chao Zhang, Weiqi Zhang, Yun Liang, Tao Wang, Yiran Chen, Jia Di, "Fork Path: Improving Efficiency of ORAM by Removing Redundant Memory Accesses," in Proceedings of the 48th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO 2015)

3.        Zhiwen Hu, Zijie Zheng, Tao Wang, and Lingyang Song, "Poster: Roadside Unit Caching Mechanism for Multi-Service Providers," in Proceedings of ACM MobiHoc 2015, June 22-25, 2015, Hangzhou, China.

4.        Chao Zhang, Guangyu Sun, Xian Zhang, Weiqi Zhang, Weisheng Zhao, Tao Wang, Yun Liang, Yongpan Liu, Yu Wang, and Jiwu Shu, "Hi-fi Playback: Tolerating Position Errors in Shift Operations of Racetrack Memory," in Proceedings of the 42nd International Symposium on Computer Architecture (ISCA 2015), June 13-17, 2015, Portland, OR, USA, pp. 694-706.

5.        Lin Chen, Ruolin Fan, Kaigui Bian, Lin Chen, Mario Gerla, Tao Wang and XiaoMing Li, "On Heterogeneous Neighbor Discovery in Wireless Sensor Networks," in Proceedings of the 34th Annual IEEE International Conference on Computer Communications (INFOCOM'15), April 26 - May 1, 2015, Hong Kong, China.

6.        Chao Kong, Zengwen Yuan, Xushen Han, Feng Yang, Xinbing Wang, Tao Wang, and Songwu Lu, "VSMC MIMO: A Spectral Efficient Scheme for Cooperative Relay in Cognitive Radio Networks," in Proceedings of the 34th Annual IEEE International Conference on Computer Communications (INFOCOM'15), April 26 - May 1, 2015, Hong Kong, China.

7.        Zhiwen Hu, Zijie Zheng, Tao Wang, and Lingyang Song, "Small-cell Caching Mechanism for Multi-Service Providers" (Poster), in Proceedings of the 34th Annual IEEE International Conference on Computer Communications (INFOCOM'15), April 26 - May 1, 2015, Hong Kong, China.

8.        Xiaolong Xie, Yun Liang, Yu Wan, Guangyu Sun, and Tao Wang, "Coordinated Static and Dynamic Cache Bypassing for GPUs," in Proceedings of the International Symposium on High Performance Computer Architecture (HPCA 2015), February 7-11, 2015, San Francisco Bay Area, CA, USA, pp. 76-88.

9.        Haoyang Wu, Tao Wang, Jiahua Chen, Jian Gong, Xiaoguang Li, Gaohan Zhang, Songwu Lu, "GRT: A High-performance Customizable HW/SW Open Platform for Underlying Wireless Networks,"Journal of University of Electronic Science and Technology of China, Vol. 44, No. 1 (January. 2015), pp. 123-128. (in Chinese)

 

2014

1.       Jiahua Chen, Tao Wang, Haoyang Wu, Jian Gong, Xiaoguang Li, Yang Hu, Gaohan Zhang, Zhiwei Li, Junrui Yang, Songwu Lu, "A High-performance and High-programmability Reconfigurable Wireless Development Platform" (demonstration paper), to appear at the 2014 International Conference on Field-Programmable Technology (ICFPT 2014), Shanghai, China, December 10-12, 2014

2.       Ruipeng Gao, Mingmin Zhao, Tao Ye, Fan Ye, Yizhou Wang, Kaigui Bian, Tao Wang, Xiaoming Li, "Jigsaw: Indoor Floor Plan Reconstruction via Mobile Crowdsensing,", the 20th Annual International Conference on Mobile Computing and Networking (MobiCom 2014), Hawaii, USA, September 7-11, 2014

3.       Jian Gong, Tao Wang, Jiahua Chen, Haoyang Wu, Fan Ye, Songwu Lu and Jason Cong, "An Efficient and Flexible Host-FPGA PCIe Communication Library," the 24th International Conference on Field Programmable Logic and Applications (FPL 2014), Munich, Germany, September 2-4, 2014

4.       Tao Wang, Guangyu Sun, Jiahua Chen, Jian Gong, Haoyang Wu, Xiaoguang Li, Songwu Lu and Jason Cong, "GRT: a Reconfigurable SDR Platform with High Performance and Usability," to be published in ACM SIGARCH Computer Architecture News; and was presented at the 5th International Symposium on Highly Efficient Accelerators and Reconfigurable Technologies (HEART 2014), Sendai Miyagi, Japan, June 9-11, 2014

5.       Chao Zhang, Guangyu Sun, Peng Li, Tao Wang, Dimin Niu, and Yiran Chen, "SBAC: A Statistics based Cache Bypassing Method for Asymmetric-access Caches," the International Symposium on Low Power Electronics and Design 2014 (ISLPED 2014), La Jolla, USA, August 11-13, 2014

6.       Tao Zhang, Ke Chen, Cong Xu, Guangyu Sun, Tao Wang, Yuan Xie, "Half-DRAM: a High-bandwidth and Low-power DRAM System from the Rethinking of Fine-grained Activation," the 41st International Symposium on Computer Architecture (ISCA 2014), Minneapolis, USA, June 14-18, 2014

7.       Songjun Ma, Yunfeng Peng, Tao Wang, Xiaoying Gan, Feng Yang, Xinbing Wang, Mohsen Guizani, "Detecting the Greedy Spectrum Occupancy Threat in Cognitive Radio Networks", the 2014 IEEE International Conference on Communications (ICC 2014), Sydney, Australia, June 10-14, 2014

8.       Ruipeng Gao, Fan Ye, Tao Wang, "Smartphone Indoor Localization by Photo-taking of the Environment", the 2014 IEEE International Conference on Communications (ICC 2014), Sydney, Australia, June 10-14, 2014

9.       Yang Tian, Ruipeng Gao, Kaigui Bian, Fan Ye, Tao Wang, Yizhou Wang, Xiaoming Li, "Towards Ubiquitous Indoor Localization Service Leveraging Environmental Physical Features", the 33rd Annual IEEE International Conference on Computer Communications (INFOCOM'14), Toronto, Canada, April 27 - May 2, 2014, pp. 55-63.  

10.    Jian Gong, Jiahua Chen, Haoyang Wu, Fan Ye, Songwu Lu, Jason Cong, Tao Wang, "EPEE: An Efficient PCIe Communication Library with Easy-host-integration Property for FPGA Accelerators" (Poster), the 22nd ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA 2014), Monterey,USA, February 26-28, 2014, pp. 255-255.

 

2011-2013

1.       Guan-Hua Tu, Chunyi Peng, Chi-Yu Li, Xingyu Ma, Hongyi Wang, Tao Wang, Songwu Lu, "Accounting for Roaming Users on Mobile Data Access: Issues and Root Causes", the 11th International Conference on Mobile Systems, Applications and Services (MobiSys'13), June 25-28, 2013, Taipei, Taiwan

2.       Peng Li, Angshuman Parashar, Michael Pellauer, Tao Wang and Joel Emer, "A Hierarchical Architectural Framework for Reconfigurable Logic Computing ", the 27th IEEE Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW 2013), May 2013, Boston, USA

3.       Peng Wang, Guangyu Sun, Tao Wang, Yuan Xie, Jason Cong, "Designing Scratchpad Memory Architecture with Emerging STT-RAM Memory Technologies", 2013 IEEE International Symposium on Circuits and Systems (ISCAS 2013), May 19-23, 2013, Beijing, China

4.       Ruipeng Gao, Liqiong Yang, Xinyu Wu, Tao Wang, Songwu Lu, Fang Han, "Phone-Based Energy-Efficient OSAS Monitoring System"(in Chinese), Journal of Software, 2012,23(Suppl.(2)):193−203

5.       Peng Li, Yuxin Wang, Peng Zhang, Guojie Luo, Tao Wang and Jason Cong, “Memory Partitioning and Scheduling Co-optimization in Behavioral Synthesis”, 2012 International Conference on Computer-Aided Design (ICCAD2012), Nov 5-8, 2012, San Jose, CA, USA

6.       Ruipeng Gao, Liqiong Yang, Xinyu Wu, Tao Wang, Songwu Lu and Fang Han, "A Phone-Based E-Health System for OSAS And Its Energy Issue", 2012 International Symposium on Information Technology in Medicine and Education (ITME2012), Aug 3-5, 2012, Hokkaido, Japan, pp.682-686.

7.       Luyang Wang, Tao Wang, "Green Computing Wanted: Electricity Consumptions in the IT industry and by Household Computers in Five Major Chinese Cities", 2011 IEEE/ACM International Conference on Green Computing and Communications (GreenCom 2011), Aug 4-5, 2011, Chengdu, China, pp.226-229.

 

2010 and Before

1.       Ming Cong, Hong An, Lu Cao, Yuan Liu, Peng Li, Tao Wang, Zhihong Yu, Dong Liu, “Pattern-Unit Based Regular Expression Matching with Reconfigurable Function Unit”, Lecture Notes in Computer Science 6019, PART 4, COMPUTATIONAL SCIENCE AND ITS APPLICATIONS (2010), pp.427-440

2.       S. Srinivasan, L. Zhao, L. Sun, P. Li, T. Wang, R. Iyer, R. Illikkal, D. Liu, “Performance Characterization and Acceleration of Optical Character Recognition on Handheld Platforms”, Proc. the IEEE International Symposium on Workload Characterization (IISWC 2010, Atlanta, U.S., December 2-4, 2010), pp.1-10

3.       Tao Wang, Qigang Wang, Dong Liu, Michael Liao, Kevin Wang, Lu Cao, Li Zhao, Ravi Iyer, Ramesh Illikkal, Liang Wang, John Du, “Hardware/Software Co-Simulation for Last Level Cache Exploration”, Proc. 2009 IEEE International Conference on Networking, Architecture, and Storage (NAS 2009), Zhangjiajie, China, July 9-11, 2009, pp.371-378

4.       Xiaoming Li, Tao Wang, Dong Liu, John Du, “As We Enter into Multi-core Time”, Journal of Frontiers of Computer Science and Technology, Vol. 2, No. 6 (2008), pp. 561-570 (in Chinese)

5.       Tao Wang, Nan Di, Jian Shen, Min Liu, “LilyTask Parallel Language 3.5 - Approach towards Task Parallel Programming in Heterogeneous SMP-Clusters”, Proc. 2005 International Conference on Parallel Processing Workshops (ICPP'05 Workshops), Oslo, Norway, June, 2005, pp.305-312

6.       Nan Di, Tao Wang, Xiaoming Li, “Static task distribute algorithm based on task relation in LilyTask”, Chinese Journal of Computers, Vol. 28, No. 5. (May 2005), pp. 892-899 (in Chinese)

7.       Yan Tang, Tao Wang, Xiaoming Li, The Design and Implementation of LilyTask in Shared Memory, Operating Systems Review (ACM), Vol. 39, No. 3 ( 2005), pp. 52-63

8.       Jian Shen, Tao Wang, Xiaoming Li, “Design and Implementation of the Parallel Programming Model LilyTask Under the Distributed Memory Environment, Computer Engineering & Science (China), Vol.27 No.2, 2005 (in Chinese)

9.       XIE Xin, WANG Tao, LI Xiaoming, “The Model and System that Support to Build Dynamic Website”, Application Research of Computers (China), No. 4, 2004 (in Chinese)

10.    Tao Wang, Min Liu, “LilyTask Task-Oriented Parallel Programming Framework and Paradigm”, High Performance Computing Technology (China), No. 3, 2004 (in Chinese)

11.    Tao Wang, Nan Di, Jian Shen, Yan Tang, “LilyTask Programming Model and Its Implementations on SMP & Cluster”, Proc. IASTED International Conference on Parallel and Distributed Computing and Systems 2003 (PDCS 2003), Marine Del Rey, USA. Nov, 2003, pp.301-306

12.    Tao Wang, Xiaoming Li, “LilyTask - A Task-Oriented Parallel Computation Model”, X. Zhou, S. Jähnichen, M. Xu, J. Cao (Eds.), Lecture Notes in Computer Sciences 2834 Advanced Parallel Processing Technologies, Springer-Verlag Berlin Heidelberg, 2003, pp. 157-161

13.    WANG Tao, LI Xiaoming, “SMP Cluster: How to Exploit Two-Level Parallelisms”, Computer Engineering & Science (China), Vol. 24, No. 4, 2002 (in Chinese)