Compiler-assisted instruction decoder energy optimization for clustered VLIW architectures


Autoria(s): Nagpal, Rahul; Srikant, YN
Contribuinte(s)

S, Aluru

M, Parashar

R, Badrinath

VK, Prasanna

Data(s)

2007

Resumo

Traditionally, an instruction decoder is designed as a monolithic structure that inhibit the leakage energy optimization. In this paper, we consider a split instruction decoder that enable the leakage energy optimization. We also propose a compiler scheduling algorithm that exploits instruction slack to increase the simultaneous active and idle duration in instruction decoder. The proposed compiler-assisted scheme obtains a further 14.5% reduction of energy consumption of instruction decoder over a hardware-only scheme for a VLIW architecture. The benefits are 17.3% and 18.7% in the context of a 2-clustered and a 4-clustered VLIW architecture respectively.

Formato

application/pdf

Identificador

http://eprints.iisc.ernet.in/26331/1/springer.pdf

Nagpal, Rahul and Srikant, YN (2007) Compiler-assisted instruction decoder energy optimization for clustered VLIW architectures. In: 14th International Conference on High Performance Computing (HiPC 2007), DEC 18-21, 2007, Goa.

Publicador

Springer

Relação

http://www.springerlink.com/content/tr31131385rt2xww/

http://eprints.iisc.ernet.in/26331/

Palavras-Chave #Computer Science & Automation (Formerly, School of Automation)
Tipo

Conference Paper

PeerReviewed