Catalogo Articoli (Spogli Riviste)

OPAC HELP

Titolo:
Lifetime-sensitive modulo scheduling in a production environment
Autore:
Llosa, J; Ayguade, E; Gonzalez, A; Valero, M; Eckhardt, J;
Indirizzi:
Tech Univ Catalonia, Dept Comp Architecture, Barcelona 08034, Spain Tech Univ Catalonia Barcelona Spain 08034 ecture, Barcelona 08034, Spain Rice Univ, Dept Comp Sci, Houston, TX 77251 USA Rice Univ Houston TX USA 77251 Univ, Dept Comp Sci, Houston, TX 77251 USA
Titolo Testata:
IEEE TRANSACTIONS ON COMPUTERS
fascicolo: 3, volume: 50, anno: 2001,
pagine: 234 - 249
SICI:
0018-9340(200103)50:3<234:LMSIAP>2.0.ZU;2-U
Fonte:
ISI
Lingua:
ENG
Keywords:
fine grain parallelism; instruction scheduling; loop scheduling; software pipelining; register requirements; VLIW; superscalar architectures;
Tipo documento:
Article
Natura:
Periodico
Settore Disciplinare:
Engineering, Computing & Technology
Citazioni:
38
Recensione:
Indirizzi per estratti:
Indirizzo: Llosa, J Tech Univ Catalonia, Dept Comp Architecture, C-Jordi Girona 1-3,Modul D6, Barcelona 08034, Spain Tech Univ Catalonia C-Jordi Girona 1-3,Modul D6 Barcelona Spain 08034
Citazione:
J. Llosa et al., "Lifetime-sensitive modulo scheduling in a production environment", IEEE COMPUT, 50(3), 2001, pp. 234-249

Abstract

This paper presents a novel software pipelining approach, which is called Swing Modulo Scheduling (SMS). It generates schedules that are near optimalin terms of initiation interval, register requirements, and stage count. Swing Module Scheduling is a heuristic approach that has a low computationalcost. This paper first describes the technique and evaluates it for the Perfect Club benchmark suite on a generic VLIW architecture. SMS is compared with other heuristic methods, showing that it outperforms them in terms of the quality of the obtained schedules and compilation time. To further explore the effectiveness of SMS, the experience of incorporating it into a production quality compiler for the Equator MAP1000 processor is described; implementation issues are discussed, as well as modifications and improvements to the original algorithm. Finally, experimental results from using a setof industrial multimedia applications are presented.

ASDD Area Sistemi Dipartimentali e Documentali, Università di Bologna, Catalogo delle riviste ed altri periodici
Documento generato il 15/07/20 alle ore 08:45:33