Title :
Novel Addressing Method for Aggregate Types in Queue Processors
Author :
Yuki, Teruhisa ; Canedo, Arquimedes ; Abderazek, Ben A. ; Sowa, Masahiro
Author_Institution :
Univ. of Electro-Commun., Tokyo
Abstract :
Queue processors use a first-in first-out data structure to perform operations. Instructions implicitly reference their operands simplifying the design of the instruction set and the hardware complexity. Some access to memory require a computed address. A register-indirect addressing method introduces severe limitations in a queue processor by inserting false dependencies that limit the high parallelism capacity of such architectures. In this paper we propose a novel addressing method for queue processors that employ the queue for address calculation and memory access. We demonstrate that our new proposed method reduces the number of instructions by 6% and increases parallelism by 4% for a set of embedded applications.
Keywords :
data structures; parallel processing; queueing theory; storage management; aggregate types; embedded applications; first-in first-out data structure; hardware complexity; instruction set design; memory access; queue processors; register-indirect addressing method; Aggregates; Computational modeling; Computer aided instruction; Computer architecture; Concurrent computing; Data structures; Embedded computing; Parallel processing; Read-write memory; Registers;
Conference_Titel :
Convergence Information Technology, 2007. International Conference on
Conference_Location :
Gyeongju
Print_ISBN :
0-7695-3038-9
DOI :
10.1109/ICCIT.2007.95