Title :
On the feasibility of fixed-length block structured architectures
Author :
Eeckhout, Lieven ; Bosschere, Koen De ; Neefs, Henk
Author_Institution :
Dept. of Electron. & Inf. Syst., Ghent Univ., Belgium
fDate :
6/22/1905 12:00:00 AM
Abstract :
Scaling contemporary superscalar microarchitectures to higher levels of parallelism in future technologies seems to be impractical due to the increasing complexity. In this paper, we show that a fixed-length block structured instruction set architecture (BSA), is capable of reducing the hardware complexity and is therefore feasible as an alternative architectural paradigm for traditional architectures with large virtual window sizes for future technologies. This is reached through two major interventions. First, statically, grouping instructions from various basic blocks into larger atomic units of work with a fixed length, called blocks, makes fetching easier. Second, a decentralized microarchitecture reduces the processor core logic significantly resulting in higher clock frequencies. The performance evaluation methodology used in this paper both considers IPC (number of useful instructions retired per clock cycle) and clock cycle period. In addition, a broad design space is explored by quantifying the influence of various microarchitectural parameters on overall performance
Keywords :
parallel architectures; performance evaluation; architectural paradigm; block structured instruction set architecture; decentralized microarchitecture; hardware complexity; performance evaluation; processor core logic; Bandwidth; Clocks; Delay; Hardware; Information systems; Logic; Microwave integrated circuits; Reactive power; Registers; Wires;
Conference_Titel :
Computer Architecture Conference, 2000. ACAC 2000. 5th Australasian
Conference_Location :
Canberra, ACT
Print_ISBN :
0-7695-0512-0
DOI :
10.1109/ACAC.2000.824318