Publication | Open Access
Minimizing register requirements under resource-constrained rate-optimal software pipelining
89
Citations
20
References
1994
Year
Unknown Venue
Mathematical ProgrammingProcessor ResourcesEngineeringComputer ArchitectureSoftware EngineeringMachine ArchitectureOperations ResearchParallel ComputingInstruction-level ParallelismComputer EngineeringScheduling (Computing)Computer ScienceProgram OptimizationOptimizing CompilerRegister RequirementsScheduling ProblemProgram AnalysisSoftware-pipelined ScheduleScheduling (Production Processes)Parallel ProgrammingPerformance PortabilitySystem Software
In this paper we address the following software pipelining problem: given a loop and a machine architecture with a fixed number of processor resources (e.g. function units), how can one construct a software-pipelined schedule which runs on the given architecture at the maximum possible iteration rate (a` la rate-optimal) while minimizing the number of registers?
| Year | Citations | |
|---|---|---|
Page 1
Page 1