Loading...
Please wait, while we are loading the content...
Similar Documents
Fli;w. Hewlett a: ~ packard techniques for critical path reduction of scalar programs (1995).
| Content Provider | CiteSeerX |
|---|---|
| Author | Schlansker, Michael Kathail, Vinod |
| Abstract | critical path reduction, control height reduction, data height reduction, blocked control substitution, instruction level parallelism Scalar performance on processors with instruction level parallelism (ILP) is often limited by control and data dependences. This report describes a family of compiler techniques, called critical path reduction (CPR) techniques, which reduce the length of critical paths through control and data dependences. Control CPR reduces the number of branches on the critical path and improves the performance of branch intensive codes on processors with inadequate branch throughput or excessive branch latency. Data CPR reduces the number of arithmetic operations on the critical path. Optimization and scheduling are adapted to support CPR. |
| File Format | |
| Publisher Date | 1995-01-01 |
| Access Restriction | Open |
| Subject Keyword | Critical Path Reduction Critical Path Scalar Program Packard Technique Data Dependence Control Height Reduction Compiler Technique Inadequate Branch Throughput Control Substitution Excessive Branch Latency Instruction Level Parallelism Instruction Level Parallelism Scalar Performance Data Cpr Arithmetic Operation Branch Intensive Code Control Cpr |
| Content Type | Text |