Trace Scheduling
Trace Scheduling is an instruction scheduling technique that reorders instructions along frequently executed paths, or traces, in a control flow graph to exploit instruction-level parallelism while preserving program semantics through compensation code.
37
Publications
3.7K
Citations
76
Authors
32
Institutions
Publications per year
2017–2026
0
37
A VLIW architecture for a trace scheduling compiler
Robert P. Colwell, Robert Nix, John J. O’Donnell et al. · ACM SIGOPS Operating Systems Review · 1987 · 400 citations
The multiflow trace scheduling compiler
P. Geoffrey Lowney, Stefan M. Freudenberger, Thomas J. Karzes et al. · The Journal of Supercomputing · 1993 · 379 citations
Very Long Instruction Word architectures and the ELI-512
Joseph A. Fisher · 1983 · 289 citations · Full text
A VLIW architecture for a trace scheduling compiler
Robert P. Colwell, Robert Nix, John J. O’Donnell et al. · IEEE Transactions on Computers · 1988 · 199 citations
1–5 of 37
76
5
h-index
4
h-index
4 publications · 747 citations
4
h-index
4
h-index
4
h-index
1–5 of 76
32
University of Illinois Urbana-Champaign
Urbana, United States
3 h-index
5 publications
115 citations
Carnegie Mellon University
Pittsburgh, United States
2 h-index
2 publications
50 citations
Tsinghua University
Beijing, China
2 h-index
4 publications
50 citations
Hewlett-Packard (United States)
Palo Alto, United States
2 h-index
2 publications
454 citations
Harvard University
Cambridge, United States
2 h-index
2 publications
69 citations
University of Michigan
Ann Arbor, United States
2 h-index
4 publications
72 citations
University of Wisconsin–Madison
Madison, United States
2 h-index
9 publications
239 citations
University of California, Davis
Davis, United States
2 h-index
5 publications
75 citations
1–8 of 32
4 publications · 98 citations
4
h-index
4 publications · 1.6K citations
4
h-index
2 publications · 137 citations
2
h-index
1 publications · 379 citations
1
h-index
1 publications · 400 citations
1
h-index
1–5