• DocumentCode
    887203
  • Title

    A parallel algorithm for random walk construction with application to the Monte Carlo solution of partial differential equations

  • Author

    Youssef, Abdou

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., George Washington Univ., Washington, DC, USA
  • Volume
    4
  • Issue
    3
  • fYear
    1993
  • fDate
    3/1/1993 12:00:00 AM
  • Firstpage
    355
  • Lastpage
    360
  • Abstract
    Random walks are widely applicable in statistical and scientific computations. In particular, they are used in the Monte Carlo method to solve elliptic and parabolic partial differential equations (PDEs). This method holds several advantages over other methods for PDEs as it solves problems with irregular boundaries and/or discontinuities, gives solutions at individual points, and exhibits great parallelism. However, the generation of each random walk in the Monte Carlo method has been done sequentially because each point in the walk is derived from the preceding point by moving one grid step along a randomly selected direction. A parallel algorithm for random walk generation in regular as well as irregular regions is presented. The algorithm is based on parallel prefix computations. The communication structure of the algorithm is shown to ideally fit on a hypercube of n nodes, where n is the number of processors
  • Keywords
    Monte Carlo methods; hypercube networks; parallel algorithms; partial differential equations; Monte Carlo solution; communication structure; discontinuities; hypercube; irregular boundaries; parallel algorithm; parallel prefix computations; partial differential equations; random walk construction; randomly selected direction; Computer architecture; Concurrent computing; Grid computing; Hypercubes; Mesh generation; Monte Carlo methods; Multidimensional systems; Parallel algorithms; Parallel processing; Partial differential equations;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/71.210818
  • Filename
    210818