期刊文献+

面向SCMP的多线程前瞻控制分析与设计 被引量:1

Analysis and Design of the SCMP-Oriented Multithreaded Speculated Control
在线阅读 下载PDF
导出
摘要 单芯片多处理器一直是处理器微体系结构发展的一个热点。对于通用串行应用程序,高效的线程控制方法是实现线程级前瞻、挖据线程级并行性的一个重要组成部分。本文结合一个具体的SCMP模型即Griffon[1],提出并实现了一种简单、高效的分布式线程控制方法。该方法易于实现,可扩展性强。实验结果表明,线程的控制可以在数个周期内实现,能够满足片内并行处理的要求。 Single chip multi-processors (SCMP) has been playing a significant role in microprocessor architecture research. The thread control method is an important component to implement thread-level speculation (TLS) and extract thread-level parallelism (TLP) when running general-purpose sequential applications on SCMP. A simple and effective distributed thread control method is proposed in this paper based on a SCMP model, Griffon. This method is easy to be implemented and extended in larger systems. The experimental results show that this thread control method satisfies the demands of SCMP, and thread control can be implemented in several cycle periods.
出处 《计算机工程与科学》 CSCD 2006年第10期128-130,共3页 Computer Engineering & Science
基金 国家863计划资助项目(2001AA111050)
关键词 单芯片多处理器 线程级前瞻 线程控制 SCMP thread-level speculation thread control
  • 相关文献

参考文献4

  • 1Lu Jianzhuang, Zhang Chunyuan, Wang Zhiying, et al. A Case of SCMP with TLS[A]. Proc of the 2nd Int'l Symp on Parallel and Distributed Processing and Applications (ISPA'04)[C]. 2004.
  • 2L Hammond, B A Nayfeh, K Olukotun. A Single-Chip Multiprocessor[J]. IEEE Computer, 1997, 30(9) : 79-85.
  • 3L Hammond,B A Hubbert, M Siu,et al. The Standford Hydra CMP[J]. IEEE Micro Magazine, 2000, 20(2):71-84.
  • 4鲁建壮,张春元,王志英,等.基于双环结构的SCMP数据相关性解决方法[A].第十三届信息存储学术会议[C].2004.

同被引文献16

  • 1Sohi G S,Breach S E,Vijaykumar T N.Multiscalar Processors[C] ∥Proceedings of 25 Years ISCA:Retrospectives and Reprints.1998:521-532.
  • 2Hammond L,Hubbert B A,Siu M,et al.The Stanford Hydra CMP[J].IEEE Micro,2000,20(2):71-84.
  • 3Steffan J G,Colohan C B,Zhai A,et al.A scalable approach to thread-level speculation[C] ∥Proceedings of the 27th Annual International Symposium on Computer Architecture.New York,NY,USA:ACM Press,2000:1-12.
  • 4Dubey P K,O'Brien K,O'Brien K M,et al.Single-program speculative multithreading(SPSM) architecture:compiler-assisted fine-grained multithreading[C] ∥Proceedings of the IFIP WG10.3 Working Conference on Parallel Architectures and Compilation Techniques.Manchester,UK:IFIP Working Group on Algol,1995:109-121.
  • 5Madriles C,Sánchez C G Q J,Marcuello P,et al.The Mitosis Speculative Multithreaded Architecture[C] ∥Proceedings of Parallel Computing:Current & Future Issues of High-End Computing.2006:27-38.
  • 6Qui(n)ones C G,Madriles C,Sánchez J,et al.Mitosis compiler:an infrastructure for speculative threading based on pre-computation slices[C] ∥Proceedings of the 2005 ACM SIGPLAN Conference on Programming Language Design and Implementation.New York,NY,USA:ACM Press,2005:269-279.
  • 7邓鹍.前瞻多线程编译优化技术的研究与实现[D].长沙:国防科技大学,2000.
  • 8Franklin M,Sohi G S.ARB:A Hardware Mechanism for Dy-namic Reordering of Memory References[J].IEEE Transactions on Computers,1996,45(5):552-571.
  • 9Renau J,Tuck J,Liu W,et al.Tasking with out-of-order spawn in TLS chip multiprocessors:microarchitecture and compilation[C] ∥Proceedings of the 19th Annual Iinternational Conference on Supercomputing.NY,USA:ACM Press,2005:179-188.
  • 10Pickett C J F,Verbrugge C.SableSpMT:A Software Framework for Analysing Speculative Multithreading in Java[C] ∥Procee-dings of PASTE'05:Proceedings of the 6th ACM SIGPLAN-SIGSOFT Workshop on Program Analysis for Software Tools and Engineering.New York,NY,USA:ACM Press,2005:59-66.

引证文献1

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部