---++ Instruction Scheduling Related Work Links related to instruction scheduling: * "Parallelizing nonnumerical code with selective scheduling and software pipelining", S. Moon, K. Ebcioglu, ACM Transactions on Programming Languages and Systems, 19(6), pp. 853-898, November 1997. [[http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.39.352&rep=rep1&type=pdf][pdf]] * "Swing modulo scheduling: A lifetime-sensitive approach", J. Llosa, A. González, E. Ayguadé, M. Valero, Proceedings of the 1996 Conference on Parallel Architectures and Compilation Techniques (PACT '96), pp. 80-86, IEEE Computer Society Press, October 20-23, 1996. [[http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.41.5788&rep=rep1&type=pdf][pdf]] * "Iterative modulo scheduling: An algorithm for software pipelining loops", B. Ramakrishna Rau, International Symposium on Microarchitecture (MICRO-27), pp. 63-74, 1994. [[http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.13.2361&rep=rep1&type=pdf][pdf]] * "Swing modulo scheduling for gcc", M. Hagog, A. Zaks, Proceedings of the GCC Developers Summit ,June 2nd-4th, 2004, Ottawa, Ontario, Canada, pp. 55-64, 2004. [[http://ftp.at.linuxfromscratch.org/gnu/GCC/summit/2004/Swing%20Modulo%20Scheduling.pdf][pdf]] * "Implementing an instruction scheduler for GCC: progress, caveats, and evaluation", A. Belevantsev, M. Kuvyrkov, D. Melnik, A. Monakov, GCC Developers Summit 2007. [[http://ols.108.redhat.com/2007/GCC-Reprints/GCC2007-Proceedings.pdf#page=7][pdf]] * "The finite state automaton based pipeline hazard recognizer and instruction scheduler in GCC", V. N. Makarov, Proceedings of the GCC Developers Summit May 25–27, 2003, Ottawa, Ontario Canada, pp. 135-149, 2003. [[http://www.hensa.ac.uk/sites/sourceware.org/pub/gcc/summit/2003/Finite%20state%20automaton%20based%20pipline%20hazard%20recognizer.pdf][pdf]]
This topic: CSLab
>
WebHome
>
BibPortal
>
InstructionScheduling
Topic revision: r1 - 2009-09-21 - GeorgiaKouveli
No permission to view
TWiki.WebBottomBar