• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2006, Vol. 28 ›› Issue (10): 128-130.

• 论文 • 上一篇    下一篇

面向SCMP的多线程前瞻控制分析与设计

鲁建壮 王志英 张春元   

  • 出版日期:2006-10-01 发布日期:2010-05-20

  • Online:2006-10-01 Published:2010-05-20

摘要:

单芯片多处理器一直是处理器微体系结构发展的一个热点。对于通用串行应用程序,高效的线程控制方法是实现线程级前瞻、挖据线程级并行性的一个重要组成部分。本文结 合一个具体的SCMP模型即Griffon,提出并实现了一种简单、高效的分布式线程控制方法。该方法易于实现,可扩展性强。实验结果表明,线程的控制可以在数个周期内实现
,能够满足片内并行处理的要求

关键词: 单芯片多处理器 线程级前瞻 线程控制

Abstract:

Single chip multi-processors (SCMP) has been playing a significant role in microprocessor architecture research. The thread control method is an imp  ortant component to implement thread-level speculation (TLS) and extract thread-level parallelism (TLP) when running general-purpose sequential appl  lications on SCMP. A simple and effective distributed thread control method is proposed in this paper based on a SCMP model, Griffon. This method is eas y to be implemented and extended in larger systems. The experimental results show that this thread control method satisfies the demands of SCMP, and thr ead control can be implemented in several cycle periods.

Key words: (SCMP thread-level speculation, thread control)