Tianshi Chen   
Professor, Institute of Computing Technology, Chinese Academy of Sciences
Founder and CEO, Cambricon Technologies Corporation Limited
PhD (Computer Science, 2010), BSc (Mathematics, 2005), University of Science and Technology of China



Update (August 20, 2016): I am currently serving as the CEO of a startup called Cambricon Technologies Corporation Limited (寒武纪科技), whose commercial processor products are named "Cambricon (寒武纪)".

Update (May 26, 2016): We had officially closed the DianNao academic project for machine learning accelerators in 2014. We had permanently stopped to use the academic term "DianNao", and reserved it for the four academic accelerator architectures (DianNao/DaDianNao/PuDianNao/ShiDianNao) designed by the ICT-Inria joint academic team from 2012 and 2014 (formally published at academic conferences ASPLOS'14, MICRO'14, ASPLOS'15 and ISCA'15, respectively).

陈天石,男,1985年6月生,江西南昌人。2005年毕业于中国科学技术大学少年班,获理学学士学位(数学与应用数学专业);2010年毕业于中国科学技术大学计算机学院,获工学博士学位(计算机软件与理论专业;导师陈国良院士和姚新教授)。同年进入中国科学院计算技术研究所工作,历任助理研究员、副研究员和研究员(教授)。研究方向为计算机体系结构和计算智能。在IEEE/ACM Transactions、ASPLOS、ISCA、MICRO、HPCA、IJCAI、AAAI、SPAA、DATE等重要期刊和会议上发表论文50余篇。曾获ASPLOS最佳论文奖(2014)、MICRO最佳论文奖(2014)、全国百篇优秀博士论文提名奖(2012)、中国计算机学会优秀博士论文奖(2011)、中国科学院优秀博士论文奖(2011)、中国科学院院长奖(2010)等荣誉,并入选中科院计算所百星计划(2011)、CCF-Intel青年学者提升计划(2014)、中国科学院脑科学与智能技术卓越创新中心(2015),主持国家自然科学基金青年基金项目(2012-2014)、面上项目(2015-2018)、优秀青年基金项目(2016-2018)。


Selected Publications (2005-2016)


    Conference Papers

  1. Shijin Zhang, Zidong Du, Lei Zhang, Huiying Lan, Shaoli Liu, Ling Li, Qi Guo, Tianshi Chen, and Yunji Chen, "Cambricon-X: An Accelerator for Sparse Neural Networks," In Proceedings of 49th IEEE/ACM International Symposium on Microarchitecture (MICRO'16), 2016.
  2. Shaoli Liu, Zidong Du, Jinhua Tao, Dong Han, Tao Luo, Yuan Xie, Yunji Chen, and Tianshi Chen, "Cambricon: An Instruction Set Architecture for Neural Networks," In Proceedings of the 43rd ACM/IEEE International Symposium on Computer Architecture (ISCA'16), 2016. (Highest Score in Peer Review)
  3. Zidong Du, Daniel Ben-Dayan Rubin, Yunji Chen, Liqiang He, Tianshi Chen, Lei Zhang, Chenyong Wu, and Olivier Temam, "Neuromorphic Accelerators: A Comparison Between Neuroscience and Machine-Learning Approaches," In Proceedings of 48th IEEE/ACM International Symposium on Microarchitecture (MICRO'15), 2015.
  4. Zidong Du, Robert Fasthuber, Tianshi Chen, Paolo Ienne, Ling Li, Tao Luo, Xiaobing Feng, Yunji Chen, and Olivier Temam, "ShiDianNao: Shifting Vision Processing Closer to the Sensor," In Proceedings of the 42nd ACM/IEEE International Symposium on Computer Architecture (ISCA'15), 2015.
  5. Daofu Liu, Tianshi Chen, Shaoli Liu, Jinhong Zhou, Shengyuan Zhou, Olivier Temam, Xiaobing Feng, Xuehai Zhou, and Yunji Chen, "PuDianNao: A Polyvalent Machine Learning Accelerator," In Proceedings of 20th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS'15), 2015.
  6. Xiaochun Zhang, Qi Guo, Yunji Chen, Tianshi Chen, and Weiwu Hu, "HERMES: A Fast Cross-ISA Binary Translator with Post-Optimization", in Proceedings of the 13th International Symposium on Code Generation and Optimization (CGO'15), 2015. (Best Paper Nominee)
  7. Yunji Chen, Tao Luo, Shaoli Liu, Shijin Zhang, Liqiang He, Jia Wang, Ling Li, Tianshi Chen, Zhiwei Xu, Ninghui Sun, and Olivier Temam, "DaDianNao: A Machine-Learning Supercomputer," In Proceedings of 47th IEEE/ACM International Symposium on Microarchitecture (MICRO'14), 2014. (Best Paper Award)
  8. Tianshi Chen, Zidong Du, Ninghui Sun, Jia Wang, Chengyong Wu, Yunji Chen, and Olivier Temam, "DianNao: A Small-Footprint High-Throughput Accelerator for Ubiquitous Machine-Learning," In Proceedings of 19th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS'14), 2014. (Best Paper Award)
  9. Tianshi Chen, Qi Guo, Ke Tang, Olivier Temam, Zhiwei Xu, Zhi-Hua Zhou, and Yunji Chen, "ArchRanker: A Ranking Approach to Design Space Exploration," In Proceedings of 41st ACM/IEEE International Symposium on Computer Architecture (ISCA'14), 2014.
  10. Tianshi Chen, Yunji Chen, Qi Guo, Olivier Temam, Yue Wu, and Weiwu Hu, "Statistical Performance Comparisons of Computers," In Proceedings of 18th International Symposium on High-Performance Computer Architecture (HPCA-18), New Orleans, Louisiana, 2012.
  11. Tianshi Chen, Yunji Chen, Marc Duranton, Qi Guo, Atif Hashmi, Mikko Lipasti, Andrew Nere, Shi Qiu, Michele Sebag, and Olivier Temam, "BenchNN: On the Broad Potential Application Scope of Hardware Neural Network Accelerators," In Proceedings of 2012 International Symposium on Workload Characterization (IISWC'12), San Diego, California, 2012. (Best Paper Nominee)
  12. Qi Guo, Tianshi Chen, Yunji Chen, Zhi-Hua Zhou, Weiwu Hu, and Zhiwei Xu, "Effective and Efficient Microprocessor Design Space Exploration Using Unlabeled Design Configurations," In Proceedings of 22nd International Joint Conference on Artificial Intelligence (IJCAI'11), Barcelona, Spain, 2011.
  13. Lei Li, Tianshi Chen, Yunji Chen, Ling Li, Cheng Qian, and Weiwu Hu, "Brief Announcement: Program Regularization in Verifying Memory Consistency," In Proceedings of 23rd ACM Symposium on Parallelism in Algorithms and Architectures (SPAA'11), San Jose, California, 2011.
  14. Qi Guo, Tianshi Chen, Haihua Shen, Yunji Chen, Yue Wu and Weiwu Hu, "Empirical Design Bugs Prediction for Verification," In Proceedings of 2011 Design, Automation and Test in Europe Conference (DATE'11), Grenoble, France, 2011.
  15. Ke Tang, Rui Wang, and Tianshi Chen, "Towards Maximizing The Area Under The ROC Curve For Multi-class Classification Problems," In Proceedings of 25th AAAI Conference on Artificial Intelligence (AAAI'11), San Francisco, USA, 2011.
  16. Yunji Chen, Weiwu Hu, Tianshi Chen, and Ruiyang Wu, "LReplay: A Pending Period Based Deterministic Replay Scheme," In Proceedings of 37th ACM/IEEE International Symposium on Computer Architecture (ISCA'10), 2010.
  17. Yunji Chen, Yi Lv, Weiwu Hu, Tianshi Chen, Haihua Shen, Pengyu Wang, and Hong Pan, "Fast Complete Memory Consistency Verification," In Proceedings of 15th International Symposium on High-Performance Computer Architecture (HPCA-15), 2009. (The first HPCA paper from mainland China)
  18. Tianshi Chen, Per Kristian Lehre, Ke Tang, and Xin Yao, "When Is an Estimation of Distribution Algorithm Better than an Evolutionary Algorithm," In Proceedings of 2009 IEEE Congress on Evolutionary Computation (CEC'09), Trondheim, Norway, 2009.
  19. Tianshi Chen, Ke Tang, Guoliang Chen, and Xin Yao, "Rigorous Time Complexity Analysis of Univariate Marginal Distribution Algorithm with Margins," In Proceedings of 2009 IEEE Congress on Evolutionary Computation (CEC'09), Trondheim, Norway, 2009.
  20. Tianshi Chen, Ke Tang, Guoliang Chen, and Xin Yao,  "On the Analysis of Average Time Complexity of Estimation of Distribution Algorithms," In Proceedings of 2007 IEEE Congress on Evolutionary Computation (CEC'07), Singapore, 2007, pp. 453-460.
  21. Journal Articles

  22. Qi Guo, Tianshi Chen, Yunji Chen, and Franz Franchetti, "Accelerating Architectural Simulation via Statistical Techniques: A Survey," IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, in press.
  23. Yunji Chen, Shijin Zhang, Qi Guo, Ling Li, Ruiyang Wu, and Tianshi Chen, "Deterministic Replay: A Survey," ACM Computing Surveys, in press.
  24. Shaoli Liu, Tianshi Chen, Ling Li, Xiaoxue Feng, Zhiwei Xu, Haibo Chen, Fred Chong, and Yunji Chen, "IMR: High-Performance Low-Cost Multi-Ring NoCs," IEEE Transactions on Parallel and Distributed Systems, in press.
  25. Shaoli Liu, Tianshi Chen, Ling Li, Xi Li, Mingzhe Zhang, Chao Wang, Haibo Meng, Xuehai Zhou, and Yunji Chen, "FreeRider: Non-local Adaptive Network-on-Chip Routing with Packet-Carried Propagation of Congestion Information," IEEE Transactions on Parallel and Distributed Systems, in press.
  26. Tianshi Chen, Zidong Du, Ninghui Sun, Jia Wang, Chengyong Wu, Yunji Chen, and Olivier Temam, "A High-Throughput Neural Network Accelerator," IEEE Micro, Vol. 35, no. 3, pp. 24-32, 2015.
  27. Tianshi Chen, Shijin Zhang, Shaoli Liu, Zidong Du, Tao Luo, Yuan Gao, Junjie Liu, Dongsheng Wang, Chengyong Wu, Ninghui Sun, Yunji Chen, and Olivier Temam, "A Small-Footprint Accelerator for Large-Scale Neural Networks," ACM Transactions on Computer Systems, vol. 33, no. 2, 2015.
  28. Tianshi Chen, Qi Guo, Olivier Temam, Yue Wu, Yungang Bao, Zhiwei Xu, and Yunji Chen, "Statistical Performance Comparisons of Computers," IEEE Transactions on Computers, vol. 64, no. 5, pp. 1442-1455, 2015.
  29. Qi Guo, Tianshi Chen, Zhi-Hua Zhou, Olivier Temam, Ling Li, Depei Qian, and Yunji Chen, "Robust Design Space Modeling," ACM Transactions on Design Automation of Electronic Systems, vol. 20, no. 2, 2015.
  30. Jun He, Tianshi Chen, and Xin Yao, "On the Easiest and Hardest Fitness Functions," IEEE Transactions on Evolutionary Computation, vol. 19, no. 2, pp. 295-305, 2015.
  31. Qi Guo, Tianshi Chen, Yunji Chen, Rui Wang, Huanhuan Chen, Weiwu Hu, and Guoliang Chen, "Pre-Silicon Bug Forecast," IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 33, no. 3., pp . 451-463, 2014
  32. Weishan Dong, Tianshi Chen, Peter Tino, and Xin Yao, "Scaling Up Estimation of Distribution Algorithms For Continuous Optimization," IEEE Transactions on Evolutionary Computation, vol. 17, no. 6, 2013.
  33. Tianshi Chen, Yunji Chen, Qi Guo, Zhi-Hua Zhou, Ling Li, and Zhiwei Xu, "Effective and Efficient Microprocessor Design Space Exploration Using Unlabeled Design Configurations," ACM Transactions on Intelligent Systems and Technology, vol. 5, no. 1, 2013.
  34. Yunji Chen, Tianshi Chen, Ling Li, Ruiyang Wu, Daofu Liu, and Weiwu Hu, "Deterministic Replay Using Global Clock," ACM Transactions on Architecture and Code Optimization, vol. 10, no. 1, Article 1, 2013.
  35. Yunji Chen, Tianshi Chen, Ling Li, Lei Li, Liang Yang, Menghao Su and Weiwu Hu, "LDet: Determinizing Asynchronous Transfer for Post-silicon Debugging," IEEE Transactions on Computers, vol. 62, no. 9, pp. 1732-1744, 2013.
  36. Yunji Chen, Lei Li, Tianshi Chen, Ling Li, Lei Wang, Xiaoxue Feng, and Weiwu Hu, "Program Regularization in Memory Consistency Verification," IEEE Transactions on Parallel and Distributed Systems, vol. 23, no. 11, pp. 2163-2174, 2012.
  37. Ling Li, Shaoli Liu, Yunji Chen, Tianshi Chen, and Tao Luo, "Motion Estimation Without Integer-Pel Search," IEEE Transactions on Image Processing, vol. 22, no. 4, pp. 1340-1353, 2013.
  38. Weiwu Hu, Yunji Chen, Tianshi Chen, Cheng Qian, and Lei Li, "Linear Time Memory Consistency Verification," IEEE Transactions on Computers, vol. 61, no. 4, pp. 502-516, 2012.
  39. Tianshi Chen, Ke Tang, Guoliang Chen, and Xin Yao, "A Large Population Size Can be Unhelpful in Evolutionary Algorithms," Theoretical Computer Science, vol. 436, 2012.
  40. Tianshi Chen, Ke Tang, Guoliang Chen, and Xin Yao, "Analysis of Computational Time of Simple Estimation of Distribution Algorithms," IEEE Transactions on Evolutionary Computation, vol. 14, no. 1, pp. 1-22, 2010.
  41. Tianshi Chen, Jun He, Guoliang Chen, and Xin Yao, "Choosing Selection Pressure for Wide-gap Problems," Theoretical Computer Science, vol. 411, no. 6, pp. 926-934, 2010.
  42. Tianshi Chen, Jun He, Guangzhong Sun, Guoliang Chen, and Xin Yao, "A New Approach to Analyzing Average Time Complexity of Population-based Evolutionary Algorithms on Unimodal Problems," IEEE Transactions on Systems, Man, and Cybernetics: Part B, vol. 39, no. 5, pp. 1092-1106, 2009.

Awards & Honors




  • CCF-Intel Young Faculty Researcher Program (Intel Early Career Faculty Honor Program), 2014
  • Best Paper Award, 47th IEEE/ACM International Symposium on Microarchitecture (MICRO 2014)
  • Best Paper Award, 19th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2014)
  • Best Paper Nominee, 2012 International Symposium on Workload Characterization (2012)
  • 2010 Outstanding Paper Award Nominee, IEEE Transactions on Evolutionary Computation (2012)
  • National Distinguished Doctoral Dissertation Award Nominee (China Ministry of Education, 2012)
  • Academic One-Hundred Star, Institute of Computing Technology, Chinese Academy of Sciences (2011)
  • Chinese Academy of Sciences (CAS) Distinguished Doctoral Dissertation Award (2011)
  • China Computer Federation (CCF) Distinguished Doctoral Dissertation Award (2011)
  • Presidential Fellowship of Chinese Academy of Sciences (2010)
  • Excellent Graduate, University of Science and Technology of China (2010)
  • Special Class for the Gifted Young, University of Science and Technology of China (2001, Rank 1/54 in College Admission Examination)


    Project Summary


  • An Overview to the DianNao Research Project (January 2012 - June 2014)