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. Codina | 1 | 162 | 8.68 |
Josep Llosa | 2 | 574 | 39.30 |
Antonio González | 3 | 3178 | 229.66 |