Sciweavers

MICRO
1994
IEEE
124views Hardware» more  MICRO 1994»
15 years 9 months ago
A comparison of two pipeline organizations
We examine two pipeline structures which are employed in commercial microprocessors. The first is the load-use interlock (LUI) pipeline, which employs an interlock to ensure corre...
Michael Golden, Trevor N. Mudge
MICRO
1994
IEEE
118views Hardware» more  MICRO 1994»
15 years 9 months ago
Characterizing the impact of predicated execution on branch prediction
Branch instructions are recognized as a major impediment to exploiting instruction level parallelism. Even with sophisticated branch prediction techniques, many frequently execute...
Scott A. Mahlke, Richard E. Hank, Roger A. Bringma...
MICRO
1994
IEEE
85views Hardware» more  MICRO 1994»
15 years 9 months ago
A high-performance microarchitecture with hardware-programmable functional units
This paper explores a novel way to incorporate hardware-programmable resources into a processor microarchitecture to improve the performance of general-purpose applications. Throu...
Rahul Razdan, Michael D. Smith
MICRO
1994
IEEE
99views Hardware» more  MICRO 1994»
15 years 9 months ago
Data relocation and prefetching for programs with large data sets
Numerical applications frequently contain nested loop structures that process large arrays of data. The execution of these loop structures often produces memory preference pattern...
Yoji Yamada, John Gyllenhall, Grant Haab, Wen-mei ...
MICRO
1994
IEEE
113views Hardware» more  MICRO 1994»
15 years 9 months ago
Static branch frequency and program profile analysis
: Program profiles identify frequently executed portions of a program, which are the places at which optimizations offer programmers and compilers the greatest benefit. Compilers, ...
Youfeng Wu, James R. Larus
Hardware
Top of PageReset Settings