arrow
Return

A low-complexity microprocessor design with speculative pre-execution

delete2008-12-01
delete0
PRE
AI
W
Won Woo Ro *
J
Jean‐Luc Gaudiot
DOI:10.1016/j.sysarc.2008.05.003delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Current superscalar architectures strongly depend on an instruction issue queue to achieve multiple instruction issue and out-of-order execution. However, the issue queue requires a centralized structure and mainly causes globally broadcasting operations to wakeup and select the instructions. Therefore, a large issue queue ultimately results in a low clock rate along with a high circuit complexity. In other words, the increasing demands for a larger issue queue correspondingly impose a significant burden on achieving a higher clock speed. This paper discusses our Speculative Pre-Execution Assisted by compileR (SPEAR), a low-complexity issue queue design. SPEAR is designed to manage (he small window superscalar architecture more efficiently Without increasing the window size. To this end, we have first recognized that the long memory latency is one of the factors that demand a large window, and we aim at achieving early execution of the miss-causing load instructions using another hierarchy of an issue queue. We pre-execute those miss-causing instructions speculatively as an additional prefetching thread. Simulation results Show that the SPEAR design achieves performance comparable to or even better than what would be obtained in superscalar architectures with a large issue queue. However, SPEAR is designed with smaller issue queues which consequently call be implemented with low hardware complexity and high clock speed. (c) 2008 Elsevier B.V. All rights reserved.
Keywords:
Speculative execution
Data-prefetching
Superscalar
Multithreading
Instruction Level Parallelism
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Journal of Systems Architecture cover
Journal of Systems Architecture
IF:
4.1
Papers:
3.0K
Citations:
4.2K

Organization

University of California System cover
University of California System
Scholars:
37.5W
Papers: 33.7W
Citations: 6.6K
Y
Yonsei University
Scholars:
4.8W
Papers: 4.6W
Citations: 5.2W
Cited Papers

Cited Papers

83‐Kilodalton heat shock proteins of trypanosomes are potent peptide‐stimulated ATPases
err2008-12-31
err0
errOAAI
errKari Nadeau; Christopher T. Walsh; Mark Bradley; Mary Anne Sullivan; David M. Engman
errShare
errSave
Organic Carbon Aging During Across‐Shelf Transport
err2018-08-22
err0
errOAAI
errRui Bao; Masao Uchida; Meixun Zhao; Negar Haghipour; Daniel Montlucon; Ann McNichol; Lukas Wacker; John M. Hayes; Timothy I. Eglinton
errShare
errSave
Spectral loudness summation for electrical stimulation in cochlear implant users
err2015-06-12
err0
PREAI
errFemke L. Theelen - van den Hoek; Monique Boymans; Wouter A. Dreschler
errShare
errSave
researcher View more