Title :
Energy/performance evaluation of the multithreaded extension of a multicluster VLIW processor
Author :
Barretta, Domenico ; Palermo, Gianluca ; Sami, Mariagiovanna ; Zafalon, Roberto
Author_Institution :
Dipt. di Elettronica e Inf., Politecnico di Milano, Italy
Abstract :
In this paper we address the problem of architectural exploration from the energy/performance point of view of a VLIW processor for embedded systems. We also consider an architectural modification we introduced in order to extend the reference processor so that it can exploit both instruction level parallelism and thread level parallelism. A power model obtained by applying an instruction-level power estimation technique is presented and validated with experimental results. This power model was plugged in a parametric cycle-accurate simulator in order to support architectural exploration. Experimental results derived from the proposed framework show a comparison among different implementations of the reference processor: single and dual cluster implementations, and dual cluster with multithreaded extension.
Keywords :
embedded systems; multi-threading; parallel architectures; power consumption; architectural exploration; dual cluster; embedded systems; energy/performance evaluation; instruction level parallelism; instruction-level power estimation technique; multicluster VLIW processor; multithreaded extension; parametric cycle-accurate simulator; power model; single cluster; thread level parallelism; Banking; Embedded system; Energy consumption; Energy management; Microarchitecture; Power dissipation; Power system modeling; VLIW; Virtual prototyping; Yarn;
Conference_Titel :
Computer Architecture for Machine Perception, 2005. CAMP 2005. Proceedings. Seventh International Workshop on
Print_ISBN :
0-7695-2255-6
DOI :
10.1109/CAMP.2005.25