-
1
-
-
0018106484
-
Sequential program prefetching in memory hierarchies
-
Dec
-
A. J. Smith, "Sequential program prefetching in memory hierarchies", IEEE Computer, vol. 11, no. 12, pp. 7-21, Dec. 1978.
-
(1978)
IEEE Computer
, vol.11
, Issue.12
, pp. 7-21
-
-
Smith, A.J.1
-
2
-
-
0026267802
-
An effictive on-chip preloading scheme to reduce data access penalty
-
J. L. Baer and T. F. Chen, "An effictive on-chip preloading scheme to reduce data access penalty", in Proc. Supercomput., 1991, pp. 179-186.
-
(1991)
Proc. Supercomput.
, pp. 179-186
-
-
Baer, J.L.1
Chen, T.F.2
-
3
-
-
0031600692
-
Dependence based prefetching for linked data structures
-
Oct
-
A. Roth, A. Moshovos, and G. S. Sohi, "Dependence based prefetching for linked data structures", in Proc. ASPLOS-VIII, Oct. 1998, pp. 115-126.
-
(1998)
Proc. ASPLOS-VIII
, pp. 115-126
-
-
Roth, A.1
Moshovos, A.2
Sohi, G.S.3
-
4
-
-
0032662988
-
Effective jump-pointer prefetching for linked data structures
-
A. Roth and G. S. Sohi, "Effective jump-pointer prefetching for linked data structures", in Proc. ISCA-26, 1999, pp. 111-121.
-
(1999)
Proc. ISCA-26
, pp. 111-121
-
-
Roth, A.1
Sohi, G.S.2
-
5
-
-
0036949391
-
A stateless content-directed data prefetching mechanism
-
R. Cooksey, S. Jourdan, and D. Grunwald, "A stateless content-directed data prefetching mechanism", in Proc. ASPLOS-X, 2002, pp. 279-290.
-
(2002)
Proc. ASPLOS-X
, pp. 279-290
-
-
Cooksey, R.1
Jourdan, S.2
Grunwald, D.3
-
6
-
-
0004033521
-
-
Ph. D. dissertation, Dept. Comput. Sci., Stanford Univ., Stanford, CA, Mar
-
T. Mowry, "Tolerating latency through software controlled data prefetching", Ph. D. dissertation, Dept. Comput. Sci., Stanford Univ., Stanford, CA, Mar. 1994.
-
(1994)
Tolerating Latency Through Software Controlled Data Prefetching
-
-
Mowry, T.1
-
7
-
-
0029509984
-
Spaid: Software prefetching in pointer-and call-intensive environments
-
Nov
-
M. H. Lipasti, W. J. Schmidt, S. R. Kunkel, and R. R. Roediger, "Spaid: Software prefetching in pointer-and call-intensive environments", in Proc. Micro-28, Nov. 1995, pp. 231-236.
-
(1995)
Proc. Micro-28
, pp. 231-236
-
-
Lipasti, M.H.1
Schmidt, W.J.2
Kunkel, S.R.3
Roediger, R.R.4
-
8
-
-
0345299339
-
Compiler-based prefetching for recursive data structures
-
Oct
-
C.-K. Luk and T. C. Mowry, "Compiler-based prefetching for recursive data structures", in Proc. ASPLOS-VII, Oct. 1996, pp. 222-233.
-
(1996)
Proc. ASPLOS-VII
, pp. 222-233
-
-
Luk, C.-K.1
Mowry, T.C.2
-
9
-
-
0030679080
-
Memory-system design considerations for dynamically-scheduled processors
-
K. I. Farkas, P. Chow, N. P. Jouppi, and Z. Vranesic, "Memory-system design considerations for dynamically-scheduled processors", in Proc. ISCA-24, 1997, pp. 133-143.
-
(1997)
Proc. ISCA-24
, pp. 133-143
-
-
Farkas, K.I.1
Chow, P.2
Jouppi, N.P.3
Vranesic, Z.4
-
10
-
-
0026918402
-
Design and evaluation of a compiler algorithm for prefetching
-
Oct
-
T. C. Mowry, M. S. Lam, and A. Gupta, "Design and evaluation of a compiler algorithm for prefetching", in Proc. ASPLOS-V, Oct. 1992, pp. 62-73.
-
(1992)
Proc. ASPLOS-V
, pp. 62-73
-
-
Mowry, T.C.1
Lam, M.S.2
Gupta, A.3
-
11
-
-
38749108536
-
Power-aware software prefetching
-
J. Chen, Y. Dong, H. Yi, and X. Yang, "Power-aware software prefetching", Lecture Notes Comput. Sci., vol. 4523/2007, pp. 207-218, 2007.
-
(2007)
Lecture Notes Comput. Sci.
, vol.2007-4523
, pp. 207-218
-
-
Chen, J.1
Dong, Y.2
Yi, H.3
Yang, X.4
-
12
-
-
0029192907
-
Compiler techinques for data prefetching on the PowerPC
-
Jun
-
D. Bernstein, D. Cohen, A. Freund, and D. E. Maydan, "Compiler techinques for data prefetching on the PowerPC", in Proc. PACT, Jun. 1995, pp. 19-26.
-
(1995)
Proc. PACT
, pp. 19-26
-
-
Bernstein, D.1
Cohen, D.2
Freund, A.3
Maydan, D.E.4
-
13
-
-
0030086672
-
Design of the HP PA 7200 CPU
-
Feb
-
K. K. Chan, C. C. Hay, J. R. Keller, G. P. Kurpanek, F. X. Schumacher, and J. Zheng, "Design of the HP PA 7200 CPU", Hewlett-Packard J., vol. 47, no. 1, pp. 25-33, Feb. 1996.
-
(1996)
Hewlett-packard J.
, vol.47
, Issue.1
, pp. 25-33
-
-
Chan, K.K.1
Hay, C.C.2
Keller, J.R.3
Kurpanek, G.P.4
Schumacher, F.X.5
Zheng, J.6
-
14
-
-
0035182922
-
Optimizing software data prefetches with rotating registers
-
Sep
-
G. Doshi, R. Krishnaiyer, and K. Muthukumar, "Optimizing software data prefetches with rotating registers", in Proc. PACT, Sep. 2001, pp. 257-267.
-
(2001)
Proc. PACT
, pp. 257-267
-
-
Doshi, G.1
Krishnaiyer, R.2
Muthukumar, K.3
-
15
-
-
0032639289
-
The alpha 21264 microprocessor
-
Mar./Apr
-
R. E. Kessler, "The alpha 21264 microprocessor", IEEE Micro, vol. 19, no. 12, pp. 24-36, Mar./Apr. 1999.
-
(1999)
IEEE Micro
, vol.19
, Issue.12
, pp. 24-36
-
-
Kessler, R.E.1
-
17
-
-
0031641244
-
Power considerations in the design of the alpha 21264 microprocessor
-
Jun
-
M. K. Gowan, L. L. Biro, and D. B. Jackson, "Power considerations in the design of the alpha 21264 microprocessor", in Proc. DAC, Jun. 1998, pp. 726-731.
-
(1998)
Proc. DAC
, pp. 726-731
-
-
Gowan, M.K.1
Biro, L.L.2
Jackson, D.B.3
-
18
-
-
0030673565
-
A 160-MHz, 32-b, 0.5-W CMOS RISC microprocessor
-
J. Montanaro, R. T. Witek, K. Anne, A. J. Black, E. M. Cooper, D. W. Dobberpuhl, P. M. Donahue, J. Eno, G. W. Hoeppner, D. Kruckemyer, T. H. Lee, P. C. M. Lin, L. Madden, D. Murray, M. H. Pearce, S. Santhanam, K. J. Snyder, R. Stephany, and S. C. Thierauf, "A 160-MHz, 32-b, 0.5-W CMOS RISC microprocessor", Digit. Techn. J. Digit. Equip. Corp., vol. 9, no. 1, pp. 49-62, 1997.
-
(1997)
Digit. Techn. J. Digit. Equip. Corp.
, vol.9
, Issue.1
, pp. 49-62
-
-
Montanaro, J.1
Witek, R.T.2
Anne, K.3
Black, A.J.4
Cooper, E.M.5
Dobberpuhl, D.W.6
Donahue, P.M.7
Eno, J.8
Hoeppner, G.W.9
Kruckemyer, D.10
Lee, T.H.11
Lin, P.C.M.12
Madden, L.13
Murray, D.14
Pearce, M.H.15
Santhanam, S.16
Snyder, K.J.17
Stephany, R.18
Thierauf, S.C.19
-
19
-
-
0003465202
-
The Simplescalar tool set, Version 2.0
-
Madison, Tech. Rep. CS-TR-1997-1342, Jun
-
D. C. Burger and T. M. Austin, "The Simplescalar tool set, Version 2.0", Univ. Wisconsin, Madison, Tech. Rep. CS-TR-1997-1342, Jun. 1997.
-
(1997)
Univ. Wisconsin
-
-
Burger, D.C.1
Austin, T.M.2
-
20
-
-
0342665549
-
SUIF: A parallelizing and optimizing research compiler
-
May
-
R. Wilson, R. French, C. Wilson, S. Amarasinghe, J. Anderson, S. Tjiang, S.-W. Liao, C.-W. Tseng, M. W. Hall, M. Lam, and J. L. Hennessy, "SUIF: A parallelizing and optimizing research compiler", Comput. Syst. Lab., Stanford Univ., Stanford, CA, Tech. Rep. CSL-TR-94-620, May 1994.
-
(1994)
Comput. Syst. Lab., Stanford Univ., Stanford, CA, Tech. Rep. CSL-TR-94-620
-
-
Wilson, R.1
French, R.2
Wilson, C.3
Amarasinghe, S.4
Anderson, J.5
Tjiang, S.6
Liao, S.-W.7
Tseng, C.-W.8
Hall, M.W.9
Lam, M.10
Hennessy, J.L.11
-
21
-
-
17644379114
-
Energy characterization of hardware-based data prefetching
-
Oct
-
Y. Guo, S. Chheda, I. Koren, C. M. Krishna, and C. A. Moritz, "Energy characterization of hardware-based data prefetching", in Proc. Int. Conf. Comput. Des. (ICCD), Oct. 2004, pp. 518-523.
-
(2004)
Proc. Int. Conf. Comput. Des. (ICCD)
, pp. 518-523
-
-
Guo, Y.1
Chheda, S.2
Koren, I.3
Krishna, C.M.4
Moritz, C.A.5
-
22
-
-
0020177251
-
Cache memories
-
A. J. Smith, "Cache memories", ACM Comput. Surveys (CSUR), vol. 14, no. 3, pp. 473-530, 1982.
-
(1982)
ACM Comput. Surveys (CSUR)
, vol.14
, Issue.3
, pp. 473-530
-
-
Smith, A.J.1
-
23
-
-
0029273301
-
Supporting dynamic data structures on distributed-memory machines
-
Mar
-
A. Rogers, M. C. Carlisle, J. H. Reppy, and L. J. Hendren, "Supporting dynamic data structures on distributed-memory machines", ACM Trans. Program. Lang. Syst., vol. 17, no. 2, pp. 233-263, Mar. 1995.
-
(1995)
ACM Trans. Program. Lang. Syst.
, vol.17
, Issue.2
, pp. 233-263
-
-
Rogers, A.1
Carlisle, M.C.2
Reppy, J.H.3
Hendren, L.J.4
-
25
-
-
79251597690
-
A step-by-step design and analysis of low power caches for embedded processors
-
presented at, Boston, MA, Jan
-
M. Bennaser and C. A. Moritz, "A step-by-step design and analysis of low power caches for embedded processors", presented at the Boston Area Arch. Workshop (BARC), Boston, MA, Jan. 2005.
-
(2005)
The Boston Area Arch. Workshop (BARC)
-
-
Bennaser, M.1
Moritz, C.A.2
-
26
-
-
0037953254
-
Highly-associative caches for low-power processors
-
presented at, Micro-33, Monterey, CA, Dec
-
M. Zhang and K. Asanovic, "Highly-associative caches for low-power processors", presented at the Kool Chips Workshop, Micro-33, Monterey, CA, Dec. 2000.
-
(2000)
The Kool Chips Workshop
-
-
Zhang, M.1
Asanovic, K.2
-
27
-
-
0036954638
-
Cool-mem: Combining statically speculative memory accessing with selective address translation for energy efficiency
-
R. Ashok, S. Chheda, and C. A. Moritz, "Cool-mem: Combining statically speculative memory accessing with selective address translation for energy efficiency", in Proc. ASPLOS-X, 2002, pp. 133-143.
-
(2002)
Proc. ASPLOS-X
, pp. 133-143
-
-
Ashok, R.1
Chheda, S.2
Moritz, C.A.3
-
28
-
-
0036949087
-
Low-leakage asymmetriccell SRAM
-
N. Azizi, A. Moshovos, and F. N. Najm, "Low-leakage asymmetriccell SRAM", in Proc. ISLPED, 2002, pp. 48-51.
-
(2002)
Proc. ISLPED
, pp. 48-51
-
-
Azizi, N.1
Moshovos, A.2
Najm, F.N.3
-
29
-
-
33745159378
-
Energyaware data prefetching for general-purpose programs
-
Dec
-
Y. Guo, S. Chheda, I. Koren, C. M. Krishna, and C. A. Moritz, "Energyaware data prefetching for general-purpose programs", in Proc. Workshop Power-Aware Comput. Syst. (PACS'04) Micro-37, Dec. 2004, pp. 78-94.
-
(2004)
Proc. Workshop Power-aware Comput. Syst. (PACS'04) Micro-37
, pp. 78-94
-
-
Guo, Y.1
Chheda, S.2
Koren, I.3
Krishna, C.M.4
Moritz, C.A.5
-
30
-
-
35048890035
-
Runtime biased pointer reuse analysis and its application to energy efficiency
-
Dec
-
Y. Guo, S. Chheda, and C. A. Moritz, "Runtime biased pointer reuse analysis and its application to energy efficiency", in Proc. Workshop Power-Aware Comput. Syst. (PACS) Micro-36, Dec. 2003, pp. 1-15.
-
(2003)
Proc. Workshop Power-aware Comput. Syst. (PACS) Micro-36
, pp. 1-15
-
-
Guo, Y.1
Chheda, S.2
Moritz, C.A.3
-
31
-
-
28444473910
-
PARE: A power-aware hardware data prefetching engine
-
New York
-
Y. Guo, M. Bennaser, and C. A. Moritz, "PARE: A power-aware hardware data prefetching engine", in Proc. ISLPED, New York, 2005, pp. 339-344.
-
(2005)
Proc. ISLPED
, pp. 339-344
-
-
Guo, Y.1
Bennaser, M.2
Moritz, C.A.3
-
32
-
-
0032650620
-
Pointer analysis for multithreaded programs
-
Atlanta, GA, May
-
R. Rugina and M. Rinard, "Pointer analysis for multithreaded programs", in Proc. PLDI, Atlanta, GA, May 1999, pp. 77-90.
-
(1999)
Proc. PLDI
, pp. 77-90
-
-
Rugina, R.1
Rinard, M.2
-
33
-
-
0036375948
-
Profile-guided post-link stride prefetching
-
Jun
-
C.-K. Luk, R. Muth, H. Patil, R. Weiss, P. G. Lowney, and R. Cohn, "Profile-guided post-link stride prefetching", in Proc. 16th Int. Conf. Supercomput. (ICS), Jun. 2002, pp. 167-178.
-
(2002)
Proc. 16th Int. Conf. Supercomput. (ICS)
, pp. 167-178
-
-
Luk, C.-K.1
Muth, R.2
Patil, H.3
Weiss, R.4
Lowney, P.G.5
Cohn, R.6
-
34
-
-
0036036096
-
Efficient discovery of regular stride patterns in irregular programs and its use in compiler prefetching
-
C. Norris and J. B. Fenwick, Jr., Eds., Jun
-
Y. Wu, "Efficient discovery of regular stride patterns in irregular programs and its use in compiler prefetching", in Proc. PLDI, C. Norris and J. B. Fenwick, Jr., Eds., Jun. 2002, pp. 210-221.
-
(2002)
Proc. PLDI
, pp. 210-221
-
-
Wu, Y.1
-
35
-
-
0036038136
-
Dynamic hot data stream prefetching for general-purpose programs
-
C. Norris and J. B. Fenwick, Jr., Eds., Jun
-
T. M. Chilimbi and M. Hirzel, "Dynamic hot data stream prefetching for general-purpose programs", in Proc. PLDI, C. Norris and J. B. Fenwick, Jr., Eds., Jun. 2002, pp. 199-209.
-
(2002)
Proc. PLDI
, pp. 199-209
-
-
Chilimbi, T.M.1
Hirzel, M.2
-
36
-
-
0038039855
-
Stride prefetching by dynamically inspecting objects
-
Jun
-
T. Inagaki, T. Onodera, K. Komatsu, and T. Nakatani, "Stride prefetching by dynamically inspecting objects", in Proc. PLDI, Jun. 2003, pp. 269-277.
-
(2003)
Proc. PLDI
, pp. 269-277
-
-
Inagaki, T.1
Onodera, T.2
Komatsu, K.3
Nakatani, T.4
-
37
-
-
16244410220
-
A static filter for reducing prefetch traffic
-
V. Srinivasan, G. S. Tyson, and E. S. Davidson, "A static filter for reducing prefetch traffic", Univ. Michigan, Ann Arbor, Tech. Rep. CSE-TR-400-99, 1999.
-
(1999)
Univ. Michigan, Ann. Arbor, Tech. Rep. CSE-TR-400-99
-
-
Srinivasan, V.1
Tyson, G.S.2
Davidson, E.S.3
-
38
-
-
0038345683
-
Guided region prefetching: A cooperative hardware/software approach
-
Jun
-
Z. Wang, D. Burger, K. S. McKinley, S. K. Reinhardt, and C. C. Weems, "Guided region prefetching: A cooperative hardware/software approach", in Proc. ISCA, Jun. 2003, pp. 388-398.
-
(2003)
Proc. ISCA
, pp. 388-398
-
-
Wang, Z.1
Burger, D.2
McKinley, K.S.3
Reinhardt, S.K.4
Weems, C.C.5
-
39
-
-
0034825054
-
JETTY: Filtering snoops for reduced energy consumption in smp servers
-
A. Moshovos, G. Memik, A. Choudhary, and B. Falsafi, "JETTY: Filtering snoops for reduced energy consumption in smp servers", in Proc. HPCA-7, 2001, p. 85.
-
(2001)
Proc. HPCA-7
, pp. 85
-
-
Moshovos, A.1
Memik, G.2
Choudhary, A.3
Falsafi, B.4
|