Exploring Multiple Control Flows for ILP Processors
Exploring Multiple Control Flows for ILP Processors
批准号:
9711566
负责人:
Manoj Franklin
金额:
$12.97万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1997
资助国家:
美国
项目状态:
已结题
起止时间:
1997-07-01 至 2000-06-30
中文摘要
指令级并行(ILP)处理一直是计算机体系结构社区和半导体行业非常感兴趣的一个领域。自过去十年以来,几乎所有开发的处理器都以主要方式进行ILP处理。ILP处理的持续发展需要仔细检查在各种执行模型下存在于典型程序中的并行性的数量。本研究的主要目的是探讨在ILP处理器中追求多个控制流的潜力。该研究从量化不同控制流约束对可用并行性的影响开始。然后研究了追求多个控制流的软件支持。将控制独立性和数据独立性指定给硬件的新方法是软件支持研究的一部分。本研究还研究了与追求多个控制流相关的硬件问题,例如使用详细的仿真模型在推测路径数量和性能之间进行权衡。已经进行了初步的仿真研究,以了解单个控制流和多个控制流的并行度。这些初步结果表明,当追求多个控制流而不是单个控制流时,可用并行性增加了2倍。
英文摘要
Instruction-level parallel (ILP) processing has been an area of great interest in the computer architecture community and the semiconductor industry. Almost all of the processors developed since the last decade do ILP processing in a major way. Ongoing advances in ILP processing necessitate a careful examination of the amount of parallelism that exists in typical programs under various execution models. The main objective of this research is to investigate the potential of pursuing multiple control flows in ILP processors. The study starts by quantifying the effect of different control flow constraints on available parallelism. Software support for pursuing multiple control flows is then studied. Novel methods to specify control independence and data independence to the hardware are part of this study on software support. This research also studies hardware issues relevant to pursuing multiple control flows, such as tradeoffs between the number of speculative paths and performance using detailed simulation models. Preliminary simulation studies have been conducted to get an idea of the amount of parallelism available with single control flow and multiple control flows. These preliminary results indicate a factor of 2 increase in available parallelism when multiple control flows is pursued instead of a single control flow.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Utilizing Control Independence and Multi-Threading to Exploit P
-
批准号:0073582
-
项目类别:Continuing Grant
-
资助金额:$20.0万
-
财政年份:2000
-
负责人:Manoj Franklin
-
依托单位:
REU: REU CRISP (Computer Research Internship Scholastic Program)
-
批准号:9912218
-
项目类别:Continuing Grant
-
资助金额:$22.0万
-
财政年份:2000
-
负责人:Manoj Franklin
-
依托单位:
CAREER: Transcending the Limits to ILP Processing
-
批准号:9996340
-
项目类别:Standard Grant
-
资助金额:$20.0万
-
财政年份:1999
-
负责人:Manoj Franklin
-
依托单位:
Exploring Multiple Control Flows for ILP Processors
-
批准号:0096121
-
项目类别:Standard Grant
-
资助金额:$5.86万
-
财政年份:1999
-
负责人:Manoj Franklin
-
依托单位:
CISE Instrumentation: Acquisition of a Multidisciplinary Research in Computing
-
批准号:9729809
-
项目类别:Standard Grant
-
资助金额:$6.1万
-
财政年份:1998
-
负责人:Manoj Franklin
-
依托单位:
CAREER: Transcending the Limits to ILP Processing
-
批准号:9702569
-
项目类别:Standard Grant
-
资助金额:$20.0万
-
财政年份:1997
-
负责人:Manoj Franklin
-
依托单位:
Research Initiation Award: Incorporating Fault Tolerance in the Multiscalar Processor
-
批准号:9410706
-
项目类别:Standard Grant
-
资助金额:$10.0万
-
财政年份:1994
-
负责人:Manoj Franklin
-
依托单位:
国内基金
海外基金
基于Multiple Collocation的北半球多源雪深数据长时序融合研究
-
批准号:42001289
-
项目类别:青年科学基金项目
-
资助金额:24.0万元
-
批准年份:2020
-
负责人:肖林
-
依托单位: