Title :
Fully Distributed On-chip Instruction Memory Design for Stream Architecture Based on Field-Divided VLIW Compression
Author :
He, Yi ; Guan, Maolin ; Zhang, Chunyuan ; Tian, Tian ; Yang, Qianming
Author_Institution :
Coll. of Comput., Nat. Univ. of Defense Technol., Changsha, China
Abstract :
Huge code size and poor code density have always been a serious problem in VLIW processor. In order to deal with the problem and its influence on the instruction memory in stream architecture, this paper proposes a novel method called field-divided VLIW compression through analyzing the code characteristics of stream program across a wide range of typical stream application domains and dividing the instruction code unrelated to each other into different subfields. Based on the field-divided VLIW compression, this paper designs a fully distributed on-chip instruction memory (FDIM) for stream architecture. The experiment on MASA stream processor demonstrates that the field-divided VLIW compression can reduce about 38% of off-chip instruction code and about 66% of on-chip instruction memory space demand in the case of having little influence on the program performance; FDIM reduces the area of on-chip instruction memory by about 37%, thus reduces the area of the MASA stream processor by about 8.92%. Besides, the energy consumption of instruction memory is decreased by about 61%.
Keywords :
distributed memory systems; instruction sets; memory architecture; parallel architectures; storage management; FDIM; MASA stream processor area reduction; VLIW processor; field-divided VLIW compression; fully distributed on-chip instruction memory design; huge code size; instruction code; instruction memory energy consumption; off-chip instruction code; on-chip instruction memory space demand; poor code density; program performance; stream application domains; stream architecture; stream program code characteristics; Kernel; Memory management; Registers; Streaming media; System-on-a-chip; VLIW; code characteristics analysis; field-divided VLIW compression; fully distributed instruction memory; stream architecture;
Conference_Titel :
High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems (HPCC-ICESS), 2012 IEEE 14th International Conference on
Conference_Location :
Liverpool
Print_ISBN :
978-1-4673-2164-8
DOI :
10.1109/HPCC.2012.14