• DocumentCode
    2316383
  • Title

    Low discrepancy sequences for Monte Carlo simulations on reconfigurable platforms

  • Author

    Dalal, Ishaan L. ; Stefan, Deian ; Harwayne-Gidansky, Jared

  • Author_Institution
    Cooper Union for the Advancement of Sci. & Art, New York, NY
  • fYear
    2008
  • fDate
    2-4 July 2008
  • Firstpage
    108
  • Lastpage
    113
  • Abstract
    Low-discrepancy sequences, also known as ldquoquasi-randomrdquo sequences, are numbers that are better equidistributed in a given volume than pseudo-random numbers. Evaluation of high-dimensional integrals is commonly required in scientific fields as well as other areas (such as finance), and is performed by stochastic Monte Carlo simulations. Simulations which use quasi-random numbers can achieve faster convergence and better accuracy than simulations using conventional pseudo-random numbers. Such simulations are called Quasi-Monte Carlo. Conventional Monte Carlo simulations are increasingly implemented on reconfigurable devices such as FPGAs due to their inherently parallel nature. This has not been possible for Quasi-Monte Carlo simulations because, to our knowledge, no low-discrepancy sequences have been generated in hardware before. We present FPGA-optimized scalable designs to generate three different common low-discrepancy sequences: Sobol, Niederreiter and Halton. We implement these three generators on Virtex-4 FPGAs with varying degrees of fine-grained parallelization, although our ideas can be applied to a far broader class of sequences. We conclude with results from the implementation of an actual Quasi-Monte Carlo simulation for extracting partial inductances from integrated circuits.
  • Keywords
    Monte Carlo methods; digital arithmetic; field programmable gate arrays; random sequences; FPGA-optimized scalable design; Monte Carlo simulation; low discrepancy sequences; quasirandom sequences; reconfigurable platform; Art; Circuit simulation; Computational modeling; Convergence; Field programmable gate arrays; Finance; Hardware; Monte Carlo methods; Performance evaluation; Stochastic processes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-Specific Systems, Architectures and Processors, 2008. ASAP 2008. International Conference on
  • Conference_Location
    Leuven
  • ISSN
    2160-0511
  • Print_ISBN
    978-1-4244-1897-8
  • Electronic_ISBN
    2160-0511
  • Type

    conf

  • DOI
    10.1109/ASAP.2008.4580163
  • Filename
    4580163