Carregant...
Carregant...

Vés al contingut (premeu Retorn)

Software data prefetching for software pipelined loops

Autor
Sanchez, F.; Gonzalez, A.
Tipus d'activitat
Article en revista
Revista
Journal of parallel and distributed computing
Data de publicació
1999-08
Volum
58
Número
2
Pàgina inicial
236
Pàgina final
259
DOI
https://doi.org/10.1006/jpdc.1999.1553 Obrir en finestra nova
URL
http://www.sciencedirect.com/science/article/pii/S0743731599915538 Obrir en finestra nova
Resum
Focuses on the interaction between software prefetching (both binding and nonbinding prefetch) and software pipelining for statically scheduled machines. First, it is shown that evaluating software pipelined schedules without considering memory effects can be rather inaccurate due to stalls caused by dependences with memory instructions (even if a lockup-free cache is considered). It is also shown that the penalty of the stalls is in general higher than the effect of spill code. Second, we show ...
Paraules clau
Cache Storage, Pipeline Processing, Processor Scheduling, Program Compilers, Program Control Structures, Storage Management
Grup de recerca
ARCO - Microarquitectura i Compiladors

Participants