185
click to vote
MICRO
15 years 9 months ago
1994 IEEE
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...
170
click to vote
MICRO
15 years 9 months ago
1994 IEEE
Branch instructions are recognized as a major impediment to exploiting instruction level parallelism. Even with sophisticated branch prediction techniques, many frequently execute...
169
click to vote
MICRO
15 years 9 months ago
1994 IEEE
This paper explores a novel way to incorporate hardware-programmable resources into a processor microarchitecture to improve the performance of general-purpose applications. Throu...
164
click to vote
MICRO
15 years 9 months ago
1994 IEEE
Numerical applications frequently contain nested loop structures that process large arrays of data. The execution of these loop structures often produces memory preference pattern...
158
click to vote
MICRO
15 years 9 months ago
1994 IEEE
: Program profiles identify frequently executed portions of a program, which are the places at which optimizations offer programmers and compilers the greatest benefit. Compilers, ...
|