• DocumentCode
    2455841
  • Title

    Fast linear congruence generator

  • Author

    Chen Shuai

  • Author_Institution
    Comput. & Inf. Eng. Dept., Huainan Normal Univ., Huainan, China
  • fYear
    2010
  • fDate
    24-27 Aug. 2010
  • Firstpage
    1906
  • Lastpage
    1908
  • Abstract
    New fast algorithm has be brought forward for the linear congruence generator such as y(n+1)=(16807 × y(n))mod(2^31-1) and be realized. The fast algorithm for linear congruence generator calls one time 32-bit multiplier; two-times 32-bit adders, a few bit shifters and a highest bit segregator, with excluding subtraction and division. The experiment shows that the fast algorithm is 40 percent more fast than other linear congruence algorithm. The fast algorithm is realized in the hard describing language with three 32-bit registers.
  • Keywords
    adders; algorithm theory; digital arithmetic; random number generation; shift registers; 32-bit adder; 32-bit multiplier; 32-bit register; bit segregator; bit shifter; fast algorithm; hard describing language; linear congruence generator; Adders; Clocks; Computers; Generators; Integrated circuit modeling; Random sequences; Software algorithms; Fast algorithm; linear congruence; realization; sequence generator;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Education (ICCSE), 2010 5th International Conference on
  • Conference_Location
    Hefei
  • Print_ISBN
    978-1-4244-6002-1
  • Type

    conf

  • DOI
    10.1109/ICCSE.2010.5593821
  • Filename
    5593821