Mersenne Twister

GPTKB entity

Statements (36)
Predicate Object
gptkbp:instanceOf pseudorandom number generator
gptkbp:application gptkb:Monte_Carlo_method
gptkb:simulation
statistical sampling
cryptography (not recommended)
gptkbp:category random number generation algorithm
gptkbp:designedBy Makoto Matsumoto
Takuji Nishimura
gptkbp:digestSize 32 bits
gptkbp:hasVariant MT19937
MT19937-64
SIMD-oriented Fast Mersenne Twister (SFMT)
TinyMT
https://www.w3.org/2000/01/rdf-schema#label Mersenne Twister
gptkbp:introducedIn 1997
gptkbp:language gptkb:Java
gptkb:Python
gptkb:C++
C
R
gptkbp:license gptkb:BSD_License
gptkbp:namedAfter Mersenne prime
gptkbp:notRecommendedFor cryptographic applications
gptkbp:openSource yes
gptkbp:period 2^19937−1
gptkbp:seedColor 32 bits
gptkbp:stateSize 624 words
gptkbp:successor linear congruential generator
gptkbp:supportsAlgorithm twist transformation
gptkbp:usedIn gptkb:Python
gptkb:MATLAB
gptkb:R_(programming_language)
C++11 standard library
gptkbp:bfsParent gptkb:cuRAND
gptkb:Random_Number_Generator
gptkbp:bfsLayer 7