Loading...
Please wait, while we are loading the content...
Similar Documents
Mutation Scheduling: A Unified Approach to Compiling for Fine-Grain Parallelism (1994)
| Content Provider | CiteSeerX |
|---|---|
| Author | Nicolau, Alexandru Novack, Steven |
| Abstract | Trade-offs between code selection, register allocation, and instruction scheduling are inherently interdependent, especially when compiling for fine-grain parallel architectures. However, the conventional approach to compiling for such machines arbitrarily separates these phases so that decisions made during any one phase place unnecessary constraints on the remaining phases. Mutation Scheduling attempts to solve this problem by combining code selection, register allocation, and instruction scheduling into a unified framework in which trade-offs between the functional, register, and memory bandwidth resources of the target architecture are made "on the fly" in response to changing resource constraints and availability. |
| File Format | |
| Journal | Languages and Compilers for Parallel Computing |
| Journal | LANGUAGES AND COMPILERS FOR PARALLEL COMPUTING |
| Publisher Date | 1994-01-01 |
| Access Restriction | Open |
| Subject Keyword | Fine-grain Parallelism Unified Approach Resource Constraint Instruction Scheduling Fine-grain Parallel Architecture Register Allocation Code Selection Mutation Scheduling Target Architecture Phase Place Unnecessary Constraint Memory Bandwidth Resource Unified Framework Conventional Approach |
| Content Type | Text |