DocumentCode
481630
Title
Single Instruction Dual-Execution Model Processor Architecture
Author
Maekawa, Taichi ; Abderazek, Ben A. ; Kuroda, Kenichi
Author_Institution
Sch. of Comput. Sci. & Eng., Univ. of Aizu, Aizu-Wakamatsu
Volume
1
fYear
2008
fDate
17-20 Dec. 2008
Firstpage
30
Lastpage
36
Abstract
We present in this paper architecture and preliminary evaluation results of a novel dual-mode processor architecture which supports queue and stack computation models in a single core. The core is highly adaptable in both functionality and configuration. It is based on a reduced bit produced order queue computation instruction set architecture and functions into Queue or Stack execution models. This is achieved via a so called dynamic switching mechanism implemented in hardware. The current design focuses on the ability to execute Queue programs and also to support Stack based programs without considerable increase in hardware to the base architecture. We present the architecture description and design results in a fair amount of details.
Keywords
computer architecture; instruction sets; program processors; Queue execution model; Stack execution models; dynamic switching; instruction set architecture; reduced bit produced order queue computation; single instruction dual-execution model processor architecture; Computational modeling; Computer aided instruction; Computer architecture; Hardware; Internet; Java; Power system modeling; Program processors; Switches; Ubiquitous computing; Design; Dual-Mode; Grouped ILP; Queue Computing;
fLanguage
English
Publisher
ieee
Conference_Titel
Embedded and Ubiquitous Computing, 2008. EUC '08. IEEE/IFIP International Conference on
Conference_Location
Shanghai
Print_ISBN
978-0-7695-3492-3
Type
conf
DOI
10.1109/EUC.2008.116
Filename
4756317
Link To Document