首页 | 本学科首页   官方微博 | 高级检索  
     

同时多微线程体系结构研究
引用本文:李祖松,许先超,胡伟武,唐志敏.同时多微线程体系结构研究[J].计算机研究与发展,2007,44(5):768-774.
作者姓名:李祖松  许先超  胡伟武  唐志敏
作者单位:1. 中国科学院计算技术研究所计算机系统结构重点实验室,北京,100080;中国科学院研究生院,北京,100049
2. 中国科学院计算技术研究所计算机系统结构重点实验室,北京,100080
基金项目:国家自然科学基金 , 国家高技术研究发展计划(863计划) , 国家重点基础研究发展计划(973计划) , 国家自然科学基金 , 北京市自然科学基金
摘    要:随着生产工艺的提高,芯片上能集成越来越多的晶体管,多线程技术也逐步成为一种主流的处理器体系结构技术.提出一种融合同时多线程技术和微线程技术的新型体系结构同时多微线程(simultaneous multi-microthreading,SMMT),并给出同时多微线程体系结构的实现方案.SMMT有效结合同时多线程技术硬件代价小和微线程技术能够加速单进程应用的优点,通过软硬件协同的方式充分挖掘单进程程序的微线程级并行性.通过在设计的龙芯2号同时多微线程处理器上进行性能评测,结果表明,同时多微线程体系结构能够有效地加速单进程的程序,以很小的硬件代价显著地提高了处理器的性能.

关 键 词:同时多微线程  龙芯2  同时多线程  微线程  体系结构  微线程  体系结构  结构研究  Architecture  性能评测  结果  龙芯  设计  线程级并行性  程序  挖掘  软硬件协同  应用  结合  方案  构同  多线程技术  融合  结构技术  处理器
修稿时间:11 21 2005 12:00AM

Research on Simultaneous Multi-Microthreading Architecture
Li Zusong,Xu Xianchao,Hu Weiwu,Tang Zhimin.Research on Simultaneous Multi-Microthreading Architecture[J].Journal of Computer Research and Development,2007,44(5):768-774.
Authors:Li Zusong  Xu Xianchao  Hu Weiwu  Tang Zhimin
Affiliation:1 Key Laboratory of Computer System and Architecture, Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100080; 2 Graduate University of Chinese Academy of Sciences, Beijing 100049
Abstract:With the development of VLSI technology, a single chip can contain over one billion transistor. Multithreading technique is the developing trend of high performance processor in the future. A novel processor architecture and implementation scheme of the simultaneous multi-microthreading(SMMT) that combines simultaneous multithreading technique with microthreading technique is proposed in this paper. SMMT efficiently combines the advantage of little hardware overhead in simultaneous multithreading with the ability of speeding up single program in micro-threading. SMMT can exploit the microthreading-level parallelism of single program fully by means of software and hardware co-design. Simultaneous multi-microthreading architecture is implemented on Godson-2 processor to evaluate performance. The evaluation results show that simultaneous multi-microthreading speeds up the execution of a single program significantly. It improves the performance of microprocessors with little hardware overhead.
Keywords:simultaneous multi-microthreading  Godson-2  simultaneous multithreading  microthreading  architecture
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号