| Table size reduction for data value predictors by exploiting narrow width values |
| Full text |
Pdf
(892 KB)
|
| Source
|
International Conference on Supercomputing
archive
Proceedings of the 14th international conference on Supercomputing
table of contents
Santa Fe, New Mexico, United States
Pages: 196 - 205
Year of Publication: 2000
ISBN:1-58113-270-0
|
|
Authors
|
|
Toshinori Sato
|
Department of Artificial Intelligence, Kyushu Institute of Technilogy, 680-4 Kawazu, lizuka, 820-8502 Japan
|
|
Itsujiro Arita
|
Department of Artificial Intelligence, Kyushu Institute of Technilogy, 680-4 Kawazu, lizuka, 820-8502 Japan
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 11, Citation Count: 5
|
|
|
ABSTRACT
Recently, the practice of speculation in resolving data dependences has been studied as a means of extracting more instruction level parallelism (ILP). An outcome of an instruction is predicted by value predictors. The instruction and its dependent instructions can be executed simultaneously, thereby exploiting ILP aggressively. One of the serious hurdles for realizing data speculation is huge hardware budget of the predictors. In this paper, we propose a technique reducing the budget by exploiting narrow width values. The hardware budget of value predictors is reduced by up to 45.1%. Simulation results show that the technique, called 2-mode scheme, maintains processor performance with slight decrease of the value prediction accuracy.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
 |
2
|
|
 |
3
|
Brad Calder , Glenn Reinman , Dean M. Tullsen, Selective value prediction, Proceedings of the 26th annual international symposium on Computer architecture, p.64-74, May 01-04, 1999, Atlanta, Georgia, United States
|
| |
4
|
|
| |
5
|
|
| |
6
|
Gabbay, F.: Speculative execution based on value prediction, Technical Report #1080, Department of Electrical Engineering, Technion (1996).
|
| |
7
|
Chunho Lee , Miodrag Potkonjak , William H. Mangione-Smith, MediaBench: a tool for evaluating and synthesizing multimedia and communicatons systems, Proceedings of the 30th annual ACM/IEEE international symposium on Microarchitecture, p.330-335, December 01-03, 1997, Research Triangle Park, North Carolina, United States
|
 |
8
|
Mikko H. Lipasti , Christopher B. Wilkerson , John Paul Shen, Value locality and load value prediction, Proceedings of the seventh international conference on Architectural support for programming languages and operating systems, p.138-147, October 01-04, 1996, Cambridge, Massachusetts, United States
|
| |
9
|
|
| |
10
|
|
 |
11
|
|
| |
12
|
Rychlik,B., Faistl,J.W., Krug,B.P., Kurland, A.Y., Sung,J.J., Velev,M.N., Shen, J.P.: Efficient and accurate value prediction using dynamic classification, Technical Report CMuART- 98-01, Department of Electrical Computer Engineering, Carnegie Mellon University (1998).
|
| |
13
|
Sato,T., Arita,I.: Reducing hardware budget of data value predictors using partial resolution, Technical Report of IEICE, CPSY-2000 (2000) (in Japanese).
|
| |
14
|
Sazeides,Y., Smith,J.E.: Implementations of context based value predictors, Technical Report TR- ECE-97-8, Department of Electrical Computer Engineering, University of Wisconsin-Madison (1997).
|
 |
15
|
|
 |
16
|
|
| |
17
|
|
CITED BY 5
|
|
|
|
|
|
|
|
|
|
|
Oguz Ergin , Deniz Balkan , Kanad Ghose , Dmitry Ponomarev, Register Packing: Exploiting Narrow-Width Operands for Reducing Register File Pressure, Proceedings of the 37th annual IEEE/ACM International Symposium on Microarchitecture, p.304-315, December 04-08, 2004, Portland, Oregon
|
INDEX TERMS
Primary Classification:
F.
Theory of Computation
F.1
COMPUTATION BY ABSTRACT DEVICES
F.1.2
Modes of Computation
Subjects:
Parallelism and concurrency
Additional Classification:
C.
Computer Systems Organization
C.0
GENERAL
Subjects:
Instruction set design (e.g., RISC, CISC, VLIW)
I.
Computing Methodologies
I.6
SIMULATION AND MODELING
General Terms:
Design,
Measurement,
Performance,
Theory
Keywords:
data speculation,
hardware implementation,
instruction level parallelism,
narrow width operands,
value prediction
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|