-
1
-
-
0024656760
-
An analytical cache model
-
A. Agarwal, M. Horowitz, and J. Hennessy, An analytical cache model, ACM Trans. Comput. Systems 7(2) (1989), 184-215.
-
(1989)
ACM Trans. Comput. Systems
, vol.7
, Issue.2
, pp. 184-215
-
-
Agarwal, A.1
Horowitz, M.2
Hennessy, J.3
-
2
-
-
0023560429
-
Hierarchical memory with block transfer
-
A. Aggarwal, K. Chandra, and M. Snir, Hierarchical memory with block transfer, in "The Twenty-Eighth Annual IEEE Symposium on Foundations of Computer Science," 1987, pp. 204-216.
-
(1987)
The Twenty-Eighth Annual IEEE Symposium on Foundations of Computer Science
, pp. 204-216
-
-
Aggarwal, A.1
Chandra, K.2
Snir, M.3
-
3
-
-
0023563093
-
A model for hierarchical memory
-
A. Aggarwal, K. Chandra, and M. Snir, A model for hierarchical memory, in "The Nineteenth Annual ACM Symposium on Theory of Computing," 1987, pp. 305-314.
-
(1987)
The Nineteenth Annual ACM Symposium on Theory of Computing
, pp. 305-314
-
-
Aggarwal, A.1
Chandra, K.2
Snir, M.3
-
4
-
-
0024082546
-
The input/output complexity of sorting and related problems
-
A. Aggarwal and J. Vitter, The input/output complexity of sorting and related problems, Comm. ACM 31(9) (1988), 1116-1127.
-
(1988)
Comm. ACM
, vol.31
, Issue.9
, pp. 1116-1127
-
-
Aggarwal, A.1
Vitter, J.2
-
5
-
-
0028483922
-
The uniform memory hierarchy model of computation
-
B. Alpern, L. Carter, E. Feig, and T. Selker, The uniform memory hierarchy model of computation, Algorithmica 12(2-3) (1994), 72-109.
-
(1994)
Algorithmica
, vol.12
, Issue.2-3
, pp. 72-109
-
-
Alpern, B.1
Carter, L.2
Feig, E.3
Selker, T.4
-
6
-
-
84958039965
-
The buffer tree: A new technique for optimal I/O-algorithms
-
"Proceedings of the WADS'95," Springer-Verlag, Berlin/New York
-
L. Arge, The buffer tree: A new technique for optimal I/O-algorithms, in "Proceedings of the WADS'95," Lecture Notes in Computer Science, Vol. 955, pp. 334-345, Springer-Verlag, Berlin/New York, 1995.
-
(1995)
Lecture Notes in Computer Science
, vol.955
, pp. 334-345
-
-
Arge, L.1
-
7
-
-
0030645274
-
On sorting strings in external memory
-
L. Arge, P. Ferragina, R. Grossi, and J. Vitter, On sorting strings in external memory, in "Proceedings of the STOC '97," 1997, pp. 540-548.
-
(1997)
Proceedings of the STOC '97
, pp. 540-548
-
-
Arge, L.1
Ferragina, P.2
Grossi, R.3
Vitter, J.4
-
8
-
-
0032267459
-
Theory and practice of I/O-efficient algorithms for multidimensional batched searching problems
-
L. Arge, O. Procopiuc, S. Ramaswamy, T. Suel, and J. S. Vitter, Theory and practice of I/O-efficient algorithms for multidimensional batched searching problems, in "Proceedings of the SODA '98," 1998.
-
(1998)
Proceedings of the SODA '98
-
-
Arge, L.1
Procopiuc, O.2
Ramaswamy, S.3
Suel, T.4
Vitter, J.S.5
-
10
-
-
84976728253
-
Avoiding conflict masses dynamically in large direct-mapped caches
-
B. N. Bershad, D. Lee, T. Romer, and J. B. Chen, Avoiding conflict masses dynamically in large direct-mapped caches, in "Sixth International Conference on Architectural Support for Programming Languages and Operating Systems," 1994, pp. 158-170.
-
(1994)
Sixth International Conference on Architectural Support for Programming Languages and Operating Systems
, pp. 158-170
-
-
Bershad, B.N.1
Lee, D.2
Romer, T.3
Chen, J.B.4
-
11
-
-
0002689819
-
A comparison of sorting algorithms for the connection machine
-
July
-
G. Blelloch, C. Plaxton, C. Leiserson, S. Smith, B. Maggs, and M. Zagha, A comparison of sorting algorithms for the connection machine, in "Proceedings of the Third ACM Symposium on Parallel Algorithms and Architecture," July 1991, pp. 3-16.
-
(1991)
Proceedings of the Third ACM Symposium on Parallel Algorithms and Architecture
, pp. 3-16
-
-
Blelloch, G.1
Plaxton, C.2
Leiserson, C.3
Smith, S.4
Maggs, B.5
Zagha, M.6
-
12
-
-
0025894263
-
An optimal algorithm for deleting the root of a heap
-
S. Carlsson, An optimal algorithm for deleting the root of a heap, Inform. Process. Lett. 37(2) (1991), 117-120.
-
(1991)
Inform. Process. Lett.
, vol.37
, Issue.2
, pp. 117-120
-
-
Carlsson, S.1
-
13
-
-
84976831704
-
Compiler optimizations for improving data locality
-
S. Carr, K. McKinley, and C. W. Tseng, Compiler optimizations for improving data locality, in "Sixth International Conference on Architectural Support for Programming Languages and Operating Systems," 1994, pp. 252-262.
-
(1994)
Sixth International Conference on Architectural Support for Programming Languages and Operating Systems
, pp. 252-262
-
-
Carr, S.1
McKinley, K.2
Tseng, C.W.3
-
14
-
-
21844519976
-
Experiments on the practical I/O efficiency of geometric algorithms: Distribution sweep vs. plane sweep
-
"Proceedings of the WADS '95," Springer-Verlag, Berlin/New York
-
Y.-J. Chiang, Experiments on the practical I/O efficiency of geometric algorithms: Distribution sweep vs. plane sweep, in "Proceedings of the WADS '95," Lecture Notes in Computer Science, Vol. 955, pp. 346-357, Springer-Verlag, Berlin/New York, 1995.
-
(1995)
Lecture Notes in Computer Science
, vol.955
, pp. 346-357
-
-
Chiang, Y.-J.1
-
15
-
-
84976859799
-
Unifying data and control transformations for distributed shared-memory machines
-
Assoc. Comput. Mach., New York
-
M. Cierniak and Wei Li, Unifying data and control transformations for distributed shared-memory machines, in "Proceedings of the 1995 ACM Symposium on Programming Languages Design and Implementation," Assoc. Comput. Mach., New York, 1995, pp. 205-217.
-
(1995)
Proceedings of the 1995 ACM Symposium on Programming Languages Design and Implementation
, pp. 205-217
-
-
Cierniak, M.1
Li, W.2
-
16
-
-
84976743569
-
Cache performance of the VAX-11/780
-
D. Clark, Cache performance of the VAX-11/780, ACM Trans. Comput. Systems 1(1) (1983), 24-37.
-
(1983)
ACM Trans. Comput. Systems
, vol.1
, Issue.1
, pp. 24-37
-
-
Clark, D.1
-
17
-
-
0346047506
-
Expected heights in heaps
-
J. De Graffe and W. Kosters, Expected heights in heaps, BIT 32(4) (1992), 570-579.
-
(1992)
BIT
, vol.32
, Issue.4
, pp. 570-579
-
-
De Graffe, J.1
Kosters, W.2
-
18
-
-
0030654185
-
Efficient external memory algorithms by simulating coarse-grained parallel algorithms
-
F. Dehne, W. Dittrich, and D. Hutchinson, Efficient external memory algorithms by simulating coarse-grained parallel algorithms, in "Proceedings of the Ninth Annual ACM Symposium on Parallel Algorithms and Architectures," 1997, pp. 106-115.
-
(1997)
Proceedings of the Ninth Annual ACM Symposium on Parallel Algorithms and Architectures
, pp. 106-115
-
-
Dehne, F.1
Dittrich, W.2
Hutchinson, D.3
-
19
-
-
0028121962
-
Memory subsystem performance of programs using copying garbage collection
-
A. Diwan, D. Tarditi, and E. Moss, Memory subsystem performance of programs using copying garbage collection, in "Proceedings of the Twenty-First Annual ACM Symposium on Principles of Programming Languages," 1994, pp. 1-14.
-
(1994)
Proceedings of the Twenty-First Annual ACM Symposium on Principles of Programming Languages
, pp. 1-14
-
-
Diwan, A.1
Tarditi, D.2
Moss, E.3
-
21
-
-
0029211038
-
The AlphaServer 8000 series: High-end server platform development
-
D. Fenwick, D. Foley, W. Gist, S. VanDoren, and D. Wissell, The AlphaServer 8000 series: High-end server platform development, Digital Tech. J. 7(1) (1995), 43-65.
-
(1995)
Digital Tech. J.
, vol.7
, Issue.1
, pp. 43-65
-
-
Fenwick, D.1
Foley, D.2
Gist, W.3
Vandoren, S.4
Wissell, D.5
-
22
-
-
84935654856
-
Treesort 3
-
R. W. Floyd, Treesort 3, Comm. ACM 7(12) (1964), 701.
-
(1964)
Comm. ACM
, vol.7
, Issue.12
, pp. 701
-
-
Floyd, R.W.1
-
24
-
-
0028377209
-
Optimal mapping in direct mapped cache environments
-
S. Gal, Y. Hollander, and A. Itai, Optimal mapping in direct mapped cache environments, Math. Programming 63 (1994), 371-387.
-
(1994)
Math. Programming
, vol.63
, pp. 371-387
-
-
Gal, S.1
Hollander, Y.2
Itai, A.3
-
25
-
-
0037761798
-
Optimal partitioning which maximizes the sum of the weighted averages
-
S. Gal and B. Klots, Optimal partitioning which maximizes the sum of the weighted averages, Oper. Res. 43 (1995), 500-508.
-
(1995)
Oper. Res.
, vol.43
, pp. 500-508
-
-
Gal, S.1
Klots, B.2
-
26
-
-
0001366267
-
Strategies for cache and local memory management by global program transformation
-
Oct.
-
D. Gannon, W. Jalby, and K. Gallivan, Strategies for cache and local memory management by global program transformation, J. Parallel Distributed Comput. 5(5) (Oct. 1988), 587-616.
-
(1988)
J. Parallel Distributed Comput.
, vol.5
, Issue.5
, pp. 587-616
-
-
Gannon, D.1
Jalby, W.2
Gallivan, K.3
-
27
-
-
0022808569
-
Heaps on heaps
-
G. Gonnet and J. Munro, Heaps on heaps, SIAM J. Comput. 15(4) (1986), 964-971.
-
(1986)
SIAM J. Comput.
, vol.15
, Issue.4
, pp. 964-971
-
-
Gonnet, G.1
Munro, J.2
-
28
-
-
0027797652
-
Improving the cache locality of memory allocation
-
Assoc. Comput. Mach., New York
-
D. Grunwald, B. Zorn, and R. Henderson, Improving the cache locality of memory allocation, in "Proceedings of the 1993 ACM Symposium on Programming Languages Design and Implementation," Assoc. Comput. Mach., New York, 1993, pp. 177-186.
-
(1993)
Proceedings of the 1993 ACM Symposium on Programming Languages Design and Implementation
, pp. 177-186
-
-
Grunwald, D.1
Zorn, B.2
Henderson, R.3
-
29
-
-
0004302191
-
-
Morgan Kaufman, San Mateo, CA
-
J. Hennesey and D. Patterson, "Computer Architecture A Quantitative Approach," 2nd ed., Morgan Kaufman, San Mateo, CA, 1996.
-
(1996)
Computer Architecture a Quantitative Approach, 2nd Ed.
-
-
Hennesey, J.1
Patterson, D.2
-
30
-
-
0002217386
-
Quicksort
-
C. A. R. Hoare, Quicksort, Comput. J. 5 (1962), 10-15.
-
(1962)
Comput. J.
, vol.5
, pp. 10-15
-
-
Hoare, C.A.R.1
-
32
-
-
84936385461
-
-
Technical Report CS0794, Technion, Computer Science Department, Jan.
-
Y. Hollander and A. Itai, "On the Complexity of Direct Caching," Technical Report CS0794, Technion, Computer Science Department, Jan. 1994.
-
(1994)
On the Complexity of Direct Caching
-
-
Hollander, Y.1
Itai, A.2
-
34
-
-
0016643163
-
Priority queues with update and finding minimum spanning trees
-
D. B. Johnson, Priority queues with update and finding minimum spanning trees, Inform. Process. Lett. 4 (1975).
-
(1975)
Inform. Process. Lett.
, vol.4
-
-
Johnson, D.B.1
-
36
-
-
84976736383
-
Page placement algorithms for large real-indexed caches
-
Nov.
-
R. Kessler and M. Hill, Page placement algorithms for large real-indexed caches, ACM Trans. Comput. Systems 10(4) (Nov. 1992), 338-359.
-
(1992)
ACM Trans. Comput. Systems
, vol.10
, Issue.4
, pp. 338-359
-
-
Kessler, R.1
Hill, M.2
-
37
-
-
0003657590
-
-
Addison-Wesley, Reading, MA
-
D. E. Knuth, "The Art of Computer Programming, Vol. III. - Sorting and Searching," Addison-Wesley, Reading, MA, 1973.
-
(1973)
The Art of Computer Programming, Vol. III. - Sorting and Searching
, vol.3
-
-
Knuth, D.E.1
-
39
-
-
0010312622
-
-
Ph.D. dissertation, University of Washington, May
-
A. LaMarca, "Caches and Algorithms," Ph.D. dissertation, University of Washington, May 1996.
-
(1996)
Caches and Algorithms
-
-
Lamarca, A.1
-
40
-
-
0002471183
-
The influence of caches on the performance of heaps
-
A. LaMarca and R. E. Ladner, The influence of caches on the performance of heaps, J. Experimental Algorithmes 1(4) (1996).
-
(1996)
J. Experimental Algorithmes
, vol.1
, Issue.4
-
-
LaMarca, A.1
Ladner, R.E.2
-
41
-
-
0028517833
-
Cache profiling and the spec benchmarks: A case study
-
Oct.
-
A. Lebeck and D. Wood, Cache profiling and the spec benchmarks: a case study, Computer 27(10) (Oct. 1994), 15-26.
-
(1994)
Computer
, vol.27
, Issue.10
, pp. 15-26
-
-
Lebeck, A.1
Wood, D.2
-
42
-
-
0026241233
-
Performance of priority queue structures in a virtual memory environment
-
Oct.
-
D. Naor, C. Martel, and N. Matloff, Performance of priority queue structures in a virtual memory environment, Comput. J. 34(5) (Oct. 1991), 428-437.
-
(1991)
Comput. J.
, vol.34
, Issue.5
, pp. 428-437
-
-
Naor, D.1
Martel, C.2
Matloff, N.3
-
43
-
-
0028449350
-
Alphasort: A RISC machine sort
-
May
-
C. Nyberg, T. Barclay, Z. Cvetanovic, J. Gray, and D. Lomet, Alphasort: a RISC machine sort, in "1994 ACM SIGMOD International Conference on Management of Data," May 1994, pp. 233-242.
-
(1994)
1994 ACM SIGMOD International Conference on Management of Data
, pp. 233-242
-
-
Nyberg, C.1
Barclay, T.2
Cvetanovic, Z.3
Gray, J.4
Lomet, D.5
-
44
-
-
0022059611
-
Probabilistic parallel algorithms for sorting and selection
-
R. Reischuk, Probabilistic parallel algorithms for sorting and selection, SIAM J. Comput. 14 (1985), 396-409.
-
(1985)
SIAM J. Comput.
, vol.14
, pp. 396-409
-
-
Reischuk, R.1
-
45
-
-
0018021159
-
Implementing quicksort programs
-
Oct.
-
R. Sedgewick, Implementing quicksort programs, Comm. ACM 21(10) (Oct. 1978), 847-857.
-
(1978)
Comm. ACM
, vol.21
, Issue.10
, pp. 847-857
-
-
Sedgewick, R.1
-
46
-
-
85030063801
-
-
Masters thesis, M.I.T. Digital Computer Laboratory Report R-232
-
H. H. Seward, Masters thesis, M.I.T. Digital Computer Laboratory Report R-232, 1954.
-
(1954)
-
-
Seward, H.H.1
-
47
-
-
0026885640
-
A model of workloads and its use in miss-rate prediction for fully associative caches
-
J. P. Singh, H. S. Stone, and D. F. Thiebaut, A model of workloads and its use in miss-rate prediction for fully associative caches, IEEE Trans. Comput. 41(7) (1992), 811-825.
-
(1992)
IEEE Trans. Comput.
, vol.41
, Issue.7
, pp. 811-825
-
-
Singh, J.P.1
Stone, H.S.2
Thiebaut, D.F.3
-
48
-
-
0028132513
-
ATOM: A system for building customized program analysis tools
-
Assoc. Comput. Mach., New York
-
A. Srivastava and A. Eustace, ATOM: A system for building customized program analysis tools, in "Proceedings of the 1994 ACM Symposium on Programming Languages Design and Implementation," Assoc. Comput. Mach., New York, 1994, pp. 196-205.
-
(1994)
Proceedings of the 1994 ACM Symposium on Programming Languages Design and Implementation
, pp. 196-205
-
-
Srivastava, A.1
Eustace, A.2
-
49
-
-
0025433673
-
The TBL slice: A low-cost high-speed address translation mechanism
-
G. Taylor, P. Davies, and M. Farmwald, The TBL slice: a low-cost high-speed address translation mechanism, in "Proceedings of the Seventeenth Annual International Symposium on Computer Architecture," 1990, 355-363.
-
(1990)
Proceedings of the Seventeenth Annual International Symposium on Computer Architecture
, pp. 355-363
-
-
Taylor, G.1
Davies, P.2
Farmwald, M.3
-
50
-
-
0028429842
-
Cache interference phenomena
-
O. Temam, C. Fricker, and W. Jalby, Cache interference phenomena, in "Proceedings of the 1994 ACM SIGMETRICS Conference on Measurement and Modeling of Computer Systems," 1994, 261-271.
-
(1994)
Proceedings of the 1994 ACM SIGMETRICS Conference on Measurement and Modeling of Computer Systems
, pp. 261-271
-
-
Temam, O.1
Fricker, C.2
Jalby, W.3
-
51
-
-
84976754803
-
Influence of cross-interferences on blocked loops: A case study with matrix-vector multiply
-
O. Temam, C. Fricker, and W. Jalby, Influence of cross-interferences on blocked loops: A case study with matrix-vector multiply, ACM Trans. Programming Languages Systems 17(4) (1995), 561-575.
-
(1995)
ACM Trans. Programming Languages Systems
, vol.17
, Issue.4
, pp. 561-575
-
-
Temam, O.1
Fricker, C.2
Jalby, W.3
-
52
-
-
0006372339
-
I/O-efficient scientific computation using TPIE
-
NASA Conference Publication 3340
-
D. E. Vengroff and J. S. Vitter, I/O-efficient scientific computation using TPIE, in "Proceedings of the Goddard Conference on Mass Storage Systems and Technologies," NASA Conference Publication 3340, Vol. II, 1996, pp. 553-570.
-
(1996)
Proceedings of the Goddard Conference on Mass Storage Systems and Technologies
, vol.2
, pp. 553-570
-
-
Vengroff, D.E.1
Vitter, J.S.2
-
53
-
-
0024067314
-
External quicksort
-
Aug.
-
A. Verkamo, External quicksort, Performance Evaluation 8(4) (Aug. 1988), 271-288.
-
(1988)
Performance Evaluation
, vol.8
, Issue.4
, pp. 271-288
-
-
Verkamo, A.1
-
54
-
-
0024754702
-
Performance comparison of distributive and mergesort as external sorting algorithms
-
Oct.
-
A. Verkamo, Performance comparison of distributive and mergesort as external sorting algorithms, J. Systems Software 10(3) (Oct. 1989), 187-200.
-
(1989)
J. Systems Software
, vol.10
, Issue.3
, pp. 187-200
-
-
Verkamo, A.1
-
55
-
-
0024681258
-
The external heapsort
-
July
-
L. Wegner and J. Teuhola, The external heapsort, J. Systems Software 15(7) (July 1989), 917-925.
-
(1989)
J. Systems Software
, vol.15
, Issue.7
, pp. 917-925
-
-
Wegner, L.1
Teuhola, J.2
-
56
-
-
0000890375
-
Heapsort
-
J. W. Williams, Heapsort, Comm. ACM 7(6) (1964), 347-348.
-
(1964)
Comm. ACM
, vol.7
, Issue.6
, pp. 347-348
-
-
Williams, J.W.1
-
57
-
-
84976827033
-
A data locality optimizing algorithm
-
Assoc. Comput. Mach., New York
-
M. Wolf and M. Lam, A data locality optimizing algorithm, in "Proceedings of the 1991 ACM Symposium on Programming Languages Design and Implementation," Assoc. Comput. Mach., New York, 1991, pp. 30-44.
-
(1991)
Proceedings of the 1991 ACM Symposium on Programming Languages Design and Implementation
, pp. 30-44
-
-
Wolf, M.1
Lam, M.2
|