메뉴 건너뛰기




Volumn 5, Issue 4, 1996, Pages 337-364

Implementing O(N) N-Body Algorithms Efficiently in Data-Parallel Languages

Author keywords

[No Author keywords available]

Indexed keywords


EID: 0040503522     PISSN: 10589244     EISSN: None     Source Type: Journal    
DOI: 10.1155/1996/425936     Document Type: Article
Times cited : (7)

References (38)
  • 2
    • 0003193398 scopus 로고
    • High Performance Fortran language specification
    • High Performance Fortran Forum, “High Performance Fortran language specification,” Sci. Prog., vol. 2. pp. 1–170, 1993.
    • (1993) Sci. Prog. , vol.2 , pp. 1-170
    • High Performance Fortran Forum1
  • 4
    • 0025530906 scopus 로고
    • Generating explicit communication from shared-memory program references
    • J. Li and M. Chen, “Generating explicit communication from shared-memory program references,” in Proc. Supercomputing 90, 1990.
    • (1990) Proc. Supercomputing , vol.90
    • Li, J.1    Chen, M.2
  • 6
    • 0004257282 scopus 로고
    • Thinking Machines Corp.
    • Thinking Machines Corporation, CM-5 Technical Summary, Thinking Machines Corp., 1991.
    • (1991) CM-5 Technical Summary
  • 7
    • 0001717362 scopus 로고
    • An implementation of the fast multipole method without multipoles
    • July
    • C. R. Anderson, “An implementation of the fast multipole method without multipoles,” SIAM J. Sci. Stat. Comp. Vol. 13, pp. 923–947. July 1992
    • (1992) SIAM J. Sci. Stat. Comp. , vol.13 , pp. 923-947
    • Anderson, C.R.1
  • 8
    • 0000396658 scopus 로고
    • A fast algorithm for particle simulations
    • L. Greengard and V. Rokhlin, “A fast algorithm for particle simulations,” J Comput. Physics, Vol. 73, pp. 325–348, 1987.
    • (1987) J Comput. Physics , vol.73 , pp. 325-348
    • Greengard, L.1    Rokhlin, V.2
  • 10
    • 0003823521 scopus 로고
    • An O(N) algorithm for three-dimensional N-body simulations
    • AI Lab. MIT, Oct.
    • F. Zhao, “An O(N) algorithm for three-dimensional N-body simulations,” AI Memo 995, AI Lab. MIT, Oct. 1987.
    • (1987) AI Memo 995
    • Zhao, F.1
  • 11
    • 84958303318 scopus 로고
    • Fastcap: A multipole accelerated 3-d capacitance extraction program
    • Boston, MA, MIT Department of Electrical Engineering and Computer Science
    • K. Nabors and J. White, “Fastcap: A multipole accelerated 3-d capacitance extraction program.” Boston, MA, MIT Department of Electrical Engineering and Computer Science, Tech. Rep., 1991.
    • (1991) Tech. Rep.
    • Nabors, K.1    White, J.2
  • 12
    • 8344234464 scopus 로고
    • Thinking Machines Corp.
    • Thinking Machines Corporation, CMSSL for CM Fortran, Version 3.1. Thinking Machines Corp. 1993.
    • (1993) CMSSL for CM Fortran, Version 3.1
  • 13
    • 84958303319 scopus 로고    scopus 로고
    • personal communication
    • R. G. Brickner, personal communication.
    • Brickner, R.G.1
  • 14
    • 0003759036 scopus 로고
    • Parallel hierarchical N-body methods
    • California Institute of Technology
    • J. K. Salmon, “Parallel hierarchical N-body methods,” California Institute of Technology, Tech. Rep. CRPC-90-14, 1990.
    • (1990) Tech. Rep. CRPC-90-14
    • Salmon, J.K.1
  • 15
    • 0002554224 scopus 로고
    • Astrophvsical N-bodv simulations using hierarchical tree data structures
    • M. Warren and J. Salmon, “Astrophvsical N-bodv simulations using hierarchical tree data structures,” in Proc. Supercomputing ’92, 1992.
    • (1992) Proc. Supercomputing ’92
    • Warren, M.1    Salmon, J.2
  • 19
    • 0001356513 scopus 로고
    • The parallel multipole method on the Connection Machine
    • F. Zhao and S. L. Johnsson, “The parallel multipole method on the Connection Machine,” SIAM J. Stat. Sci. Comp., Vol. 12, pp. 1420–1437. 1991.
    • (1991) SIAM J. Stat. Sci. Comp. , vol.12 , pp. 1420-1437
    • Zhao, F.1    Johnsson, S.L.2
  • 22
    • 0042300402 scopus 로고
    • Fast Fourier transform accelerated fast multipole algorithm
    • Department of Electrical Engineering, Duke University
    • W. D. Elliott and J. A. Board, “Fast Fourier transform accelerated fast multipole algorithm,” Department of Electrical Engineering, Duke University. Tech. Rep.94-001, 1994.
    • (1994) Tech. Rep.94-001
    • Elliott, W.D.1    Board, J.A.2
  • 23
    • 0003596496 scopus 로고
    • On the efficient implementation of the fast multipole method
    • Department of Computer Science, Yale University, New Haven, CT Feb.
    • L. Greengard and V. Rokhlin, “On the efficient implementation of the fast multipole method,” Department of Computer Science, Yale University, New Haven, CT, Tech. Rep. YALEU/DCS/RR-602, Feb. 1988.
    • (1988) Tech. Rep. YALEU/DCS/RR-602
    • Greengard, L.1    Rokhlin, V.2
  • 24
    • 34249919671 scopus 로고
    • Implementing the fast multipole method in three dimensions
    • r., Vol. 63, pp. 1223–1235, 1991.
    • (1991) r , vol.63 , pp. 1223-1235
    • Schmidt, K.E.1    Lee, M.A.2
  • 27
    • 4544248103 scopus 로고
    • A data-parallel implementation of the adaptive fast multipole algorithm
    • U. S. Nvland, J. F. Prins, and J. H. Reif, “A data-parallel implementation of the adaptive fast multipole algorithm,” in Proc. DAGS ’93 Symposium, 1993.
    • (1993) Proc. DAGS ’93 Symposium
    • Nvland, U.S.1    Prins, J.F.2    Reif, J.H.3
  • 28
    • 33846349887 scopus 로고
    • A hierarchical O(N log N) force calculation algorithm
    • J. Barnes and P. Hut, “A hierarchical O(N log N) force calculation algorithm,” Nature, Vol. 324, pp. 446–449, 1986.
    • (1986) Nature , vol.324 , pp. 446-449
    • Barnes, J.1    Hut, P.2
  • 29
    • 0003573036 scopus 로고
    • Rapid evaluation of potential fields in three dimensions
    • Department of Computer Science, Yale University, New Haven, CT Feb.
    • L. Greengard and V. Rokhlin, “Rapid evaluation of potential fields in three dimensions,” Department of Computer Science, Yale University, New Haven, CT. Tech, Rep. YALEU/DCS/RR-515. Feb. 1987.
    • (1987) Tech, Rep. YALEU/DCS/RR-515
    • Greengard, L.1    Rokhlin, V.2
  • 30
    • 84958303320 scopus 로고
    • On the error in Anderson’s fast N-bodv algorithm
    • Harvard Universitv, Division of Applied Sciences
    • Y. Hu and S. L. Johnsson, “On the error in Anderson’s fast N-bodv algorithm,” Harvard Universitv, Division of Applied Sciences, Tech. Rep., 1995.
    • (1995) Tech. Rep.
    • Hu, Y.1    Johnsson, S.L.2
  • 31
    • 0042839537 scopus 로고
    • Computational structure of the N-bodv problem
    • J. Katzenelson, “Computational structure of the N-bodv problem,” SIAM J. Sci. Statist. Comput. Vol. 4, pp. 787–815, 1989.
    • (1989) SIAM J. Sci. Statist. Comput. , vol.4 , pp. 787-815
    • Katzenelson, J.1
  • 33
    • 0041391346 scopus 로고
    • A set of level 3 basic linear algebra subprograms
    • Argonne National Laboratories, Mathematics and Computer Science Division Aug.
    • J. J. Dongarra, J. D. Croz, I. Duff, and S. Hammarling, “A set of level 3 basic linear algebra subprograms,” Argonne National Laboratories, Mathematics and Computer Science Division, Tech. Rep. Reprint No. 1, Aug. 1988.
    • (1988) Tech. Rep. Reprint No. 1
    • Dongarra, J.J.1    Croz, J.D.2    Duff, I.3    Hammarling, S.4
  • 34
    • 6044264982 scopus 로고
    • An extended set of Fortran basic linear algebra subprograms
    • Argonne National Laboratories, Mathematics and Computer Science Division Nov.
    • J. J. Dongarra, J. Du Croz, S. Hammarling, and R. J. Hanson, “An extended set of Fortran basic linear algebra subprograms,” Argonne National Laboratories, Mathematics and Computer Science Division, Tech. Rep. Technical Memorandum 41, Nov. 1986.
    • (1986) Tech. Rep. Technical Memorandum , vol.41
    • Dongarra, J.J.1    Du Croz, J.2    Hammarling, S.3    Hanson, R.J.4
  • 35
    • 0018515759 scopus 로고
    • Basic linear algebra subprograms for Fortran usage
    • Sept.
    • C. L. Lawson, R. J. Hanson, D. R. Kincaid, and F. T. Krogh, “Basic linear algebra subprograms for Fortran usage,” ACM TOMS. Vol. 5, pp. 308–323, Sept. 1979.
    • (1979) ACM TOMS , vol.5 , pp. 308-323
    • Lawson, C.L.1    Hanson, R.J.2    Kincaid, D.R.3    Krogh, F.T.4
  • 36
    • 0024735141 scopus 로고
    • Spanning graphs for optimum broadcasting and personalized communication in hypercubes
    • Sept.
    • S. L. Johnsson and C.-T. Ho, “Spanning graphs for optimum broadcasting and personalized communication in hypercubes,” IEEE Trans. Comput.. Vol. 38, pp. 1249–1268, Sept. 1989.
    • (1989) IEEE Trans. Comput. , vol.38 , pp. 1249-1268
    • Johnsson, S.L.1    Ho, C.-T.2
  • 37
    • 0030089199 scopus 로고    scopus 로고
    • A data parallel implementation of hierarchical yV-body methods
    • Y. Hu and S. L. Johnsson, “A data parallel implementation of hierarchical yV-body methods,” Int. J. Supercomput. Appl., Vol. 10, 1996.
    • (1996) Int. J. Supercomput. Appl. , vol.10
    • Hu, Y.1    Johnsson, S.L.2


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