1. State Key Laboratory of Processors, Institute of Computing Technology, Chinese Academy of Sciences, Beijing, China
2. State Key Laboratory of Processors, Institute of Computing Technology, and the Shanghai Innovation Center for Processor Technologies, Chinese Academy of Sciences, Beijing, China
3. Department of Computer Science, Drexel University, Philadelphia, PA, USA
4. Department of Electrical and Computer Engineering, Northeastern University, Boston, MA, USA
5. Cambricon Technologies, Beijing, China