Modulo Scheduling
Modulo Scheduling is a dynamic instruction scheduling technique that overlaps successive iterations of a loop by assigning instructions to pipeline stages in a periodic manner, thereby exploiting instruction-level parallelism while respecting data and resource dependencies.
106
Publications
5.3K
Citations
173
Authors
72
Institutions
Publications per year
2017–2026
7
Parents
106
B. Ramakrishna Rau · 1994 · 708 citations · Full text
Lifetime-sensitive modulo scheduling
Richard A. Huff · 1993 · 238 citations
Edge-centric modulo scheduling for coarse-grained reconfigurable architectures
Hyunchul Park, Kevin Fan, Scott Mahlke et al. · 2008 · 197 citations
B. Ramakrishna Rau · International Journal of Parallel Programming · 1996 · 195 citations
1–5 of 106
173
15
h-index
14
h-index
12
h-index
11
h-index
IBM Research - Thomas J. Watson Research Center, United States
9 publications · 440 citations
9
h-index
1–5 of 173
72
Universitat Politècnica de Catalunya
Barcelona, Spain
19 h-index
79 publications
3.1K citations
University of Michigan
Ann Arbor, United States
15 h-index
36 publications
2.1K citations
Hewlett-Packard (United States)
Palo Alto, United States
11 h-index
13 publications
1.4K citations
University of Illinois Urbana-Champaign
Urbana, United States
9 h-index
19 publications
803 citations
Tsinghua University
Beijing, China
6 h-index
16 publications
334 citations
North Carolina State University
Raleigh, United States
4 h-index
6 publications
362 citations
Samsung (South Korea)
Seoul, South Korea
4 h-index
10 publications
781 citations

Cornell University
Ithaca, United States
4 h-index
4 publications
361 citations
1–8 of 72
Conference · 5 publications · 167 citations
5
h-index
4 publications · 96 citations
4
h-index
4 publications · 86 citations
4
h-index
TPDS · 3 publications · 80 citations
3
h-index
3 publications · 105 citations
3
h-index
1–5