Title
A comparative study of modulo scheduling techniques
Abstract
Modulo Scheduling is an instruction scheduling technique that is used by many current compilers. Different approaches have been proposed in the past but there is not a quantitative comparison among them, using the same compiling platform, benchmarks and architectures.This paper presents a performance comparison of the most relevant Modulo Scheduling techniques, based on a detailed quantitative evaluation of them. The results point out which are the most effective techniques for different architectures, which is useful for compiler designers when choosing the most appropriate technique for a particular processor architecture.
Year
DOI
Venue
2002
10.1145/514191.514208
I4CS
Keywords
Field
DocType
appropriate technique,instruction level parallel architectures,different architecture,relevant modulo scheduling technique,quantitative comparison,performance comparison,quantitative evaluation,modulo scheduling technique,comparative study,modulo scheduling,effective technique,different approach,detailed quantitative evaluation,instruction scheduling technique,instruction scheduling,processor architecture
Computer architecture,Fair-share scheduling,Instruction scheduling,Computer science,Scheduling (computing),Modulo,Parallel computing,Compiler,Two-level scheduling,Real-time computing,Microarchitecture
Conference
ISBN
Citations 
PageRank 
1-58113-483-5
26
1.03
References 
Authors
23
3
Name
Order
Citations
PageRank
Josep M. Codina11628.68
Josep Llosa257439.30
Antonio González33178229.66