Publication | Open Access
Efficient instruction scheduling for a pipelined architecture
107
Citations
7
References
1986
Year
Unknown Venue
EngineeringCompiler TechnologyComputer ArchitectureSoftware EngineeringProcessor ArchitectureSoftware AnalysisHigh-performance ArchitectureEfficient InstructionParallel ComputingCompilersInstruction-level ParallelismParallelizing CompilerCompiler SupportCode GenerationComputer EngineeringComputer ScienceOptimizing CompilerRuntime Pipeline InterlocksSoftware DesignCode Reorganization AlgorithmProgram AnalysisFormal MethodsParallel Programming
As part of an effort to develop an optimizing compiler for a pipelined architecture, a code reorganization algorithm has been developed that significantly reduces the number of runtime pipeline interlocks. In a pass after code generation, the algorithm uses a dag representation to heuristically schedule the instructions in each basic block.
| Year | Citations | |
|---|---|---|
Page 1
Page 1