Sciweavers

CODES
2001
IEEE

RS-FDRA: a register sensitive software pipelining algorithm for embedded VLIW processors

14 years 4 months ago
RS-FDRA: a register sensitive software pipelining algorithm for embedded VLIW processors
The paper proposes a novel software-pipelining algorithm, Register Sensitive Force Directed Retiming Algorithm (RSFDRA), suitable for optimizing compilers targeting embedded VLIW processors. The key difference between RS-FDRA and previous approaches is that our algorithm can handle code size constraints along with latency and resource constraints. This capability enables the exploration of pareto "optimal" points with respect to code size and performance. RS-FDRA can also minimize the increase in "register pressure" typically incurred by software pipelining. This ability is critical since, the need to insert spill code may result in significant performance degradation. Extensive experimental results are presented demonstrating that the extended set of optimization goals and constraints supported by RS-FDRA enables a thorough compiler-assisted exploration of trade
Cagdas Akturan, Margarida F. Jacome
Added 23 Aug 2010
Updated 23 Aug 2010
Type Conference
Year 2001
Where CODES
Authors Cagdas Akturan, Margarida F. Jacome
Comments (0)