中文
相关论文

相关论文: A Generic Random Number Generator Test Suite

200 篇论文

This paper has a practical aim. For a long time, implementations of pseudorandom number generators in standard libraries of programming languages had poor quality. The situation started to improve only recently. Up to now, a large number of…

数学软件 · 计算机科学 2020-04-21 Migran N. Gevorkyan , Dmitry S. Kulyabov , Anastasia V. Demidova , Anna V. Korolkova

We present results of an extensive test program of a group of pseudorandom number generators which are commonly used in the applications of physics, in particular in Monte Carlo simulations. The generators include public domain programs,…

高能物理 - 格点 · 物理学 2009-10-22 I. Vattulainen , K. Kankaala , J. Saarinen , T. Ala-Nissila

Random numbers play a crucial role in science and industry. Many numerical methods require the use of random numbers, in particular the Monte Carlo method. Therefore it is of paramount importance to have efficient random number generators.…

计算物理 · 物理学 2010-05-25 Helmut G. Katzgraber

Monte Carlo simulations are an important tool in statistical physics, complex systems science, and many other fields. An increasing number of these simulations is run on parallel systems ranging from multicore desktop computers to…

统计力学 · 物理学 2009-06-10 Stephan Mertens

Pseudo-random number generators are widely used in many branches of science, mainly in applications related to Monte Carlo methods, although they are deterministic in design and, therefore, unsuitable for tackling fundamental problems in…

High-performance streams of (pseudo) random numbers are crucial for the efficient implementation for countless stochastic algorithms, most importantly, Monte Carlo simulations and molecular dynamics simulations with stochastic thermostats.…

计算物理 · 物理学 2012-08-30 Markus Manssen , Martin Weigel , Alexander K. Hartmann

We have carried out extensive statistical, bit level and visual tests of several random number generators used in the applications of physics. Two of the generators tested were recently included in a paper by Ferrenberg {\it et al.} (Phys.…

凝聚态物理 · 物理学 2007-05-23 I. Vattulainen , K. Kankaala , J. Saarinen , T. Ala-Nissila

Monte Carlo simulations are one of the major tools in statistical physics, complex system science, and other fields, and an increasing number of these simulations is run on distributed systems like clusters or grids. This raises the issue…

其他凝聚态物理 · 物理学 2007-07-03 Heiko Bauke , Stephan Mertens

The future of high-performance computing is aligning itself towards the efficient use of highly parallel computing environments. One application where the use of massive parallelism comes instinctively is Monte Carlo simulations, where a…

分布式、并行与集群计算 · 计算机科学 2011-01-11 S. Hissoiny , P. Després , B. Ozell

The ever-increasing need for random numbers is clear in many areas of computer science, from neural networks to optimization. As such, most common programming language provide easy access to Pseudorandom Number Generators. However, these…

编程语言 · 计算机科学 2021-09-28 Nils van den Honert , Diederick Vermetten , Anna V. Kononova

Random number generators (RNGs) are notoriously challenging to build and test, especially for cryptographic applications. While statistical tests cannot definitively guarantee an RNG's output quality, they are a powerful verification tool…

密码学与安全 · 计算机科学 2025-01-10 Cameron Foreman , Richie Yeung , Florian J. Curchod

Currently, statistical tests for random number generators (RNGs) are widely used in practice, and some of them are even included in information security standards. But despite the popularity of RNGs, consistent tests are known only for…

统计理论 · 数学 2021-05-17 Boris Ryabko

Verifying the quality of a random number generator involves performing computationally intensive statistical tests on large data sets commonly in the range of gigabytes. Limitations on computing power can restrict an end-user's ability to…

Testing is one of the most indispensable tasks in software engineering. The role of testing in software development has grown significantly because testing is able to reveal defects in the code in an early stage of development. Many unit…

软件工程 · 计算机科学 2010-12-07 Norbert Pataki

Sequential Monte Carlo is a family of algorithms for sampling from a sequence of distributions. Some of these algorithms, such as particle filters, are widely used in the physics and signal processing researches. More recent developments…

统计计算 · 统计学 2013-06-25 Yan Zhou

Random number generators (RNG) are an important resource in many areas: cryptography (both quantum and classical), probabilistic computation (Monte Carlo methods), numerical simulations, industrial testing and labeling, hazard games,…

量子物理 · 物理学 2015-05-27 Mario Stipcevic

Conventional random number generators provide the speed but not necessarily the high quality output streams needed for large-scale stochastic simulations. Cryptographically-based generators, on the other hand, provide superior quality…

数值分析 · 数学 2013-07-17 William K. Cochran , Michael T. Heath , Kyle W. McKiou

Since the work of Ferrenberg et al.[PRL 69, (1992)] some pseudo random number generators are known to yield wrong results in cluster Monte Carlo simulations. In this contribution the fundamental mechanism behind this failure is discussed.…

统计力学 · 物理学 2007-05-23 Stephan Mertens , Heiko Bauke

Even if the output of a Random Number Generator (RNG) is perfectly uniformly distributed, it may be correlated to pre-existing information and therefore be predictable. Statistical tests are thus not sufficient to guarantee that an RNG is…

量子物理 · 物理学 2013-11-20 Daniela Frauchiger , Renato Renner , Matthias Troyer

Emergence of stochastic simulations as an extensively used computational tool for scientific purposes intensified the need for more accurate ways of generating sufficiently long sequences of uncorrelated random numbers. Even though several…

数学软件 · 计算机科学 2014-08-14 Ayse Ferhan Yesil , M. Cemal Yalabik
‹ 上一页 1 2 3 10 下一页 ›