• DocumentCode
    3015076
  • Title

    A vectorized long-period shift-register random number generator

  • Author

    Filippone, Salvatore ; Santangelo, Paolo ; Vitaletti, Marcello

  • Author_Institution
    IBM Eur. Center for Sci. & Eng. Comput., Rome, Italy
  • fYear
    1990
  • fDate
    12-16 Nov 1990
  • Firstpage
    676
  • Lastpage
    684
  • Abstract
    A pseudorandom number generator, based on a linear-feedback shift-register sequence, is presented. The very long period of the generator, 21279-1, makes it useful in modern statistical simulations. The proposed generator overcomes the limitations of multiplicative-congruential generators with modulus 231-1. The properties of linear-feedback shift-register sequences are reviewed, and a sequence of order p=1279 is proposed as a source of pseudorandom numbers. Results of the vectorization of shift register algorithm and of statistical tests are presented
  • Keywords
    digital arithmetic; random number generation; shift registers; linear-feedback shift-register sequence; pseudorandom number generator; shift register algorithm; statistical simulations; statistical test results; vectorization; vectorized long-period shift-register random number generator; Arithmetic; Computational modeling; Feedback; Multidimensional systems; Production; Random number generation; Reduced instruction set computing; Registers; Testing; Vector processors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Supercomputing '90., Proceedings of
  • Conference_Location
    New York, NY
  • Print_ISBN
    0-8186-2056-0
  • Type

    conf

  • DOI
    10.1109/SUPERC.1990.130085
  • Filename
    130085