课题基金 / 基金详情

Speculative and Predicated Execution Support for Instruction-Level Parallel Processing

Speculative and Predicated Execution Support for Instruction-Level Parallel Processing
对指令级并行处理的推测和预测执行支持
批准号:
9308013
负责人:
Wen-mei Hwu
金额:
$16.37万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1993
资助国家:
美国
项目状态:
已结题
起止时间:
1993-07-01 至 1995-12-31

项目摘要

项目成果

Wen-mei Hwu的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Hwu Speculative execution and predicated execution are two important sources of parallelism for VLIW and superscalar processors. Speculative execution tentatively executes instructions before knowing that their execution is required. Predicated execution merges multiple possible execution paths into a single path so that the hardware can simultaneously process multiple paths. Both methods allow the compiler to extract program parallelism in the presence of conditional branches. With superscalar and VLIW designs becoming increasingly popular in the microprocessor industry, these methods have become increasingly important for future high performance microprocessors to achieve their performance goals. This project addresses three critical issues involved in incorporating speculative execution and predicated execution into future superscalar and VLIW microprocessor systems. First, the design complexity of increasing levels of architecture support for speculative execution and predicated execution are being studied. Secondly, compiler optimizers and schedulers that exploit each level of the architecture support are being developed. Thirdly, an integrated approach is being defined to coordinate speculative execution and predicated execution to best improve program execution performance. The objective is to provide architecture expertise and compiler prototypes required for the microprocessor industry to understand the cost and effectiveness of each level of hardware support.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
CRI-A Configurable, Application-Aware, High-Performance Platform for Trustworthy Computing
A New Approach to Accurate and Effiecient Pointer Analysis for Large C and Object Oriented Programs
Data Speculation for Instruction-Level Parallel Processing Systems
21st Annual International Symposium on Computer Architecture, Chicago, Illinois
海外基金