DocumentCode
1415029
Title
Trace processors: moving to fourth-generation microarchitectures
Author
Smith, James E. ; Vajapeyam, Sriram
Author_Institution
Wisconsin Univ., Madison, WI, USA
Volume
30
Issue
9
fYear
1997
fDate
9/1/1997 12:00:00 AM
Firstpage
68
Lastpage
74
Abstract
This article proposes a new architecture called “trace processors”, which consist of multiple, distributed on-chip processor cores, each of which simultaneously executes a different trace. All but one core executes the traces speculatively, having used branch prediction to select traces that follow the one executing. (Although this architectural concept is similar to multiscalar processors, it does not require explicit compiler support). The authors argue that future processors will rely heavily on replication and hierarchy, and they show how their architecture exploits these concepts
Keywords
computer architecture; microprocessor chips; branch prediction; distributed on-chip processor cores; fourth-generation microarchitectures; hierarchy; replication; trace processors; Character generation; Delay; Electronics industry; Hardware; Microarchitecture; Out of order; Parallel processing; Pipeline processing; Wire; Wiring;
fLanguage
English
Journal_Title
Computer
Publisher
ieee
ISSN
0018-9162
Type
jour
DOI
10.1109/2.612251
Filename
612251
Link To Document