메뉴 건너뛰기




Volumn 32, Issue 3, 1999, Pages 327-359

Can a shared-memory model serve as a bridging model for parallel computation?

Author keywords

[No Author keywords available]

Indexed keywords

ABSTRACTING; BANDWIDTH; CONFORMAL MAPPING; MESSAGE PASSING;

EID: 0041353739     PISSN: 14324350     EISSN: 14330490     Source Type: Journal    
DOI: 10.1007/s002240000121     Document Type: Article
Times cited : (18)

References (77)
  • 4
    • 51249184131 scopus 로고
    • Sorting in c lg n parallel steps
    • M. Ajtai, J. Komlos, and E. Szemeredi. Sorting in c lg n parallel steps. Combinatorica, 3(1):1-19, 1983.
    • (1983) Combinatorica , vol.3 , Issue.1 , pp. 1-19
    • Ajtai, M.1    Komlos, J.2    Szemeredi, E.3
  • 7
    • 0008237862 scopus 로고
    • Technical Report CRI 88-14, Computer Science Department, University of Southern California, Los Angeles, CA
    • R. J. Anderson and G. L. Miller. Optical Communication for Pointer Based Algorithms. Technical Report CRI 88-14, Computer Science Department, University of Southern California, Los Angeles, CA, 1988.
    • (1988) Optical Communication for Pointer Based Algorithms
    • Anderson, R.J.1    Miller, G.L.2
  • 8
    • 84990672189 scopus 로고
    • Clock construction in fully asynchronous parallel systems and PRAM simulation
    • October
    • Y. Aumann and M. O. Rabin. Clock construction in fully asynchronous parallel systems and PRAM simulation. In Proc. 33rd IEEE Symp. on Foundations of Computer Science, pages 147-156, October 1992.
    • (1992) Proc. 33rd IEEE Symp. on Foundations of Computer Science , pp. 147-156
    • Aumann, Y.1    Rabin, M.O.2
  • 10
  • 13
    • 0024701192 scopus 로고
    • Optimal bounds for decision problems on the CRCW PRAM
    • July
    • P. Beame and J. Håstad. Optimal bounds for decision problems on the CRCW PRAM. Journal of the ACM, 36(3):643-670, July 1989.
    • (1989) Journal of the ACM , vol.36 , Issue.3 , pp. 643-670
    • Beame, P.1    Håstad, J.2
  • 15
    • 0030105185 scopus 로고    scopus 로고
    • Programming parallel algorithms
    • G. E. Blelloch. Programming parallel algorithms. Communications of the ACM, 39(3):85-97, 1996.
    • (1996) Communications of the ACM , vol.39 , Issue.3 , pp. 85-97
    • Blelloch, G.E.1
  • 16
    • 0031234734 scopus 로고    scopus 로고
    • Accounting for memory bank contention and delay in high-bandwidth multiprocessors
    • G. E. Blelloch, P. B. Gibbons, Y. Matias, and M. Zagha. Accounting for memory bank contention and delay in high-bandwidth multiprocessors. IEEE Transactions on Parallel and Distributed Systems, 8(9):943-958, 1997. Preliminary version appears in Proc. 7th ACM Symp. on Parallel Algorithms and Architectures, pages 84-94, July 1995.
    • (1997) IEEE Transactions on Parallel and Distributed Systems , vol.8 , Issue.9 , pp. 943-958
    • Blelloch, G.E.1    Gibbons, P.B.2    Matias, Y.3    Zagha, M.4
  • 17
    • 0031234734 scopus 로고    scopus 로고
    • July
    • G. E. Blelloch, P. B. Gibbons, Y. Matias, and M. Zagha. Accounting for memory bank contention and delay in high-bandwidth multiprocessors. IEEE Transactions on Parallel and Distributed Systems, 8(9):943-958, 1997. Preliminary version appears in Proc. 7th ACM Symp. on Parallel Algorithms and Architectures, pages 84-94, July 1995.
    • (1995) Proc. 7th ACM Symp. on Parallel Algorithms and Architectures , pp. 84-94
  • 20
    • 0024057356 scopus 로고
    • Parallel merge sort
    • R. Cole. Parallel merge sort. SIAM Journal on Computing, 17(4):770-785, 1988.
    • (1988) SIAM Journal on Computing , vol.17 , Issue.4 , pp. 770-785
    • Cole, R.1
  • 26
    • 0026923250 scopus 로고
    • Towards a single model of efficient computation in real parallel machines
    • P. de la Torre and C. P. Kruskal. Towards a single model of efficient computation in real parallel machines. Future Generation Computer Systems, 8:395-408, 1992.
    • (1992) Future Generation Computer Systems , vol.8 , pp. 395-408
    • De La Torre, P.1    Kruskal, C.P.2
  • 27
    • 84947917087 scopus 로고    scopus 로고
    • Submachine locality in the bulk synchronous setting
    • August
    • P. de la Torre and C. P. Kruskal. Submachine locality in the bulk synchronous setting. In Proc. Euro-Par '96, pages 352-358, August 1996.
    • (1996) Proc. Euro-Par '96 , pp. 352-358
    • De La Torre, P.1    Kruskal, C.P.2
  • 33
    • 84976711671 scopus 로고    scopus 로고
    • A more practical PRAM model
    • June
    • P. B. Gibbons. A more practical PRAM model. In Proc. 1st ACM Symp. on Parallel Algorithms and Architectures, pages 158-168, June 1989. Full version in The Asynchronous PRAM: a semi-synchronous model for shared memory MIMD machines, Ph.D. thesis, University of California, Berkeley 1989.
    • (1989) Proc. 1st ACM Symp. on Parallel Algorithms and Architectures , pp. 158-168
    • Gibbons, P.B.1
  • 34
    • 84976711671 scopus 로고    scopus 로고
    • Ph.D. thesis, University of California, Berkeley 1989
    • P. B. Gibbons. A more practical PRAM model. In Proc. 1st ACM Symp. on Parallel Algorithms and Architectures, pages 158-168, June 1989. Full version in The Asynchronous PRAM: a semi-synchronous model for shared memory MIMD machines, Ph.D. thesis, University of California, Berkeley 1989.
    • The Asynchronous Pram: A Semi-synchronous Model for Shared Memory MIMD Machines
  • 36
    • 0030398560 scopus 로고    scopus 로고
    • Efficient low-contention parallel algorithms
    • P. B. Gibbons, Y. Matias, and V. Ramachandran. Efficient low-contention parallel algorithms. Journal of Computer and System Sciences, 53(3):417-442, 1996. Special issue devoted to selected papers from the 1994 ACM Symp. on Parallel Algorithms and Architectures.
    • (1996) Journal of Computer and System Sciences , vol.53 , Issue.3 , pp. 417-442
    • Gibbons, P.B.1    Matias, Y.2    Ramachandran, V.3
  • 39
    • 0032107941 scopus 로고    scopus 로고
    • The Queue-Read Queue-Write PRAM model: Accounting for contention in parallel algorithms
    • P. B. Gibbons, Y. Matias, and V. Ramachandran. The Queue-Read Queue-Write PRAM model: accounting for contention in parallel algorithms. SIAM Journal on Computing, 1999. To appear. Preliminary version appears in Proc. 5th ACM-SIAM Symp. on Discrete Algorithms, pages 638-648, January 1994.
    • (1999) SIAM Journal on Computing
    • Gibbons, P.B.1    Matias, Y.2    Ramachandran, V.3
  • 40
    • 0028195814 scopus 로고
    • Preliminary version appears
    • January
    • P. B. Gibbons, Y. Matias, and V. Ramachandran. The Queue-Read Queue-Write PRAM model: accounting for contention in parallel algorithms. SIAM Journal on Computing, 1999. To appear. Preliminary version appears in Proc. 5th ACM-SIAM Symp. on Discrete Algorithms, pages 638-648, January 1994.
    • (1994) Proc. 5th ACM-SIAM Symp. on Discrete Algorithms , pp. 638-648
  • 45
    • 0000016281 scopus 로고
    • A practical hierarchical model of parallel computation: I. The model
    • T. Heywood and S. Ranka. A practical hierarchical model of parallel computation: I. The model. Journal of Parallel and Distributed Computing, 16:212-232, 1992.
    • (1992) Journal of Parallel and Distributed Computing , vol.16 , pp. 212-232
    • Heywood, T.1    Ranka, S.2
  • 46
    • 84875564941 scopus 로고    scopus 로고
    • Parallel implementation of algorithms for finding connected components in graphs
    • DIMACS Series. American Mathematical Society, Providence, RI
    • T-S. Hsu, V. Ramachandran, and N. Dean. Parallel implementation of algorithms for finding connected components in graphs. In Proc. AMS/DIMACS Parallel Implementation Challenge Workshop III, pages 395-416. DIMACS Series. American Mathematical Society, Providence, RI, 1997.
    • (1997) Proc. AMS/DIMACS Parallel Implementation Challenge Workshop III , pp. 395-416
    • Hsu, T.-S.1    Ramachandran, V.2    Dean, N.3
  • 48
    • 0011424595 scopus 로고
    • Technical Report UMIACS-TR-94-5, Institute for Advanced Computer Studies, University of Maryland, College Park, MD, January
    • J. JáJá and K. W. Ryu. The Block Distributed Memory Model. Technical Report UMIACS-TR-94-5, Institute for Advanced Computer Studies, University of Maryland, College Park, MD, January 1994.
    • (1994) The Block Distributed Memory Model
    • Jájá, J.1    Ryu, K.W.2
  • 49
    • 84875564831 scopus 로고    scopus 로고
    • Ph.D. Thesis, Leiden University
    • B. H. H. Juurlink. Ph.D. Thesis, Leiden University, 1996.
    • (1996)
    • Juurlink, B.H.H.1
  • 50
    • 84947920484 scopus 로고    scopus 로고
    • The E-BSP model: Incorporating general locality and unbalanced communication into the BSP Model
    • August
    • B. H. H. Juurlink. and H. A. G. Wijshoff. The E-BSP model: incorporating general locality and unbalanced communication into the BSP Model. In Proc. Euro-Par '96, pages 339-347, August 1996.
    • (1996) Proc. Euro-Par '96 , pp. 339-347
    • Juurlink, B.H.H.1    Wijshoff, H.A.G.2
  • 52
    • 0002065879 scopus 로고
    • Parallel algorithms for shared-memory machines
    • J. van Leeuwen, editor, Elsevier, Amsterdam
    • R. M. Karp and V. Ramachandran. Parallel algorithms for shared-memory machines. In J. van Leeuwen, editor, Handbook of Theoretical Computer Science, Volume A, pages 869-941. Elsevier, Amsterdam, 1990.
    • (1990) Handbook of Theoretical Computer Science , vol.A , pp. 869-941
    • Karp, R.M.1    Ramachandran, V.2
  • 56
    • 52449145552 scopus 로고
    • Communication-efficient parallel algorithms for distributed random-access machines
    • C. E. Leiserson and B. M. Maggs. Communication-efficient parallel algorithms for distributed random-access machines. Algorithmica, 3(1):53-77, 1988.
    • (1988) Algorithmica , vol.3 , Issue.1 , pp. 53-77
    • Leiserson, C.E.1    Maggs, B.M.2
  • 61
    • 0001281271 scopus 로고
    • Work-optimal asynchronous algorithms for shared memory parallel computers
    • C. Martel, A. Park, and R. Subramonian. Work-optimal asynchronous algorithms for shared memory parallel computers. SIAM Journal on Computing, 21 (6):1070-1099, 1992.
    • (1992) SIAM Journal on Computing , vol.21 , Issue.6 , pp. 1070-1099
    • Martel, C.1    Park, A.2    Subramonian, R.3
  • 64
    • 0021522108 scopus 로고
    • Randomized and deterministic simultaitons of PRAMs by parallel machines with restricted granularity of parallel memoríes
    • K. Melhorn and U. Vishkin. Randomized and deterministic simultaitons of PRAMs by parallel machines with restricted granularity of parallel memoríes. Acta Informatica, 21:339-374, 1984.
    • (1984) Acta Informatica , vol.21 , pp. 339-374
    • Melhorn, K.1    Vishkin, U.2
  • 67
    • 0000435276 scopus 로고
    • Probabilistic construction of deterministic algorithms: Approximating packing integer programs
    • P. Raghavan. Probabilistic construction of deterministic algorithms: approximating packing integer programs. Journal of Computer and System Sciences, 37:130-143, 1988.
    • (1988) Journal of Computer and System Sciences , vol.37 , pp. 130-143
    • Raghavan, P.1
  • 68
    • 0347725261 scopus 로고    scopus 로고
    • A general purpose shared memory model for parallel computation
    • IMA Volumes in Mathematics and Its Applications. Springer-Verlag, New York, in press
    • V. Ramachandran. A general purpose shared memory model for parallel computation. In Algorithms for Parallel Processing, Vol. 105. IMA Volumes in Mathematics and Its Applications. Springer-Verlag, New York, in press.
    • Algorithms for Parallel Processing , vol.105
    • Ramachandran, V.1
  • 70
    • 0025657891 scopus 로고
    • Randomized algorithms for binary search and load balancing on fixed connection networks with geometric applications
    • July
    • J. H. Reif and S. Sen. Randomized algorithms for binary search and load balancing on fixed connection networks with geometric applications. In Proc. 2nd ACM Symp. on Parallel Algorithms and Architectures, pages 327-337, July 1990.
    • (1990) Proc. 2nd ACM Symp. on Parallel Algorithms and Architectures , pp. 327-337
    • Reif, J.H.1    Sen, S.2
  • 73
    • 0025467711 scopus 로고
    • A bridging model for parallel computation
    • L. G. Valiant. A bridging model for parallel computation. Communications of the ACM, 33(8):103-111, 1990.
    • (1990) Communications of the ACM , vol.33 , Issue.8 , pp. 103-111
    • Valiant, L.G.1
  • 74
    • 0002655387 scopus 로고
    • General purpose parallel architectures
    • J. van Leeuwen, editor, Elsevier, Amsterdam
    • L. G. Valiant. General purpose parallel architectures. In J. van Leeuwen, editor, Handbook of Theoretical Computer Science. Volume A, pages 943-972. Elsevier, Amsterdam, 1990.
    • (1990) Handbook of Theoretical Computer Science , vol.A , pp. 943-972
    • Valiant, L.G.1
  • 75
    • 0021459445 scopus 로고
    • A parallel-design distributed-implementation (PDDI) general purpose computer
    • U. Vishkin. A parallel-design distributed-implementation (PDDI) general purpose computer. Theoretical Computer Science, 32:157-172, 1984.
    • (1984) Theoretical Computer Science , vol.32 , pp. 157-172
    • Vishkin, U.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.