Search · four archives
Search · four archives
16 papers · ranked by Valyu relevance
Chin-Hao Tseng, Atsushi Uchida, Sheng Kwang Hwang
The exponential growth of data transmission and processing speeds in modern digital infrastructure requires entropy sources capable of producing large volumes of true randomness for information security. Chaotic emissions from semiconductor lasers are attractive in this context because of their fast dynamics and…
Kyungduk Kim, Stefan Bittner, Yongquan Zeng, Stefano Guazzotti + 3 more
'Ortwin Hess' 'Qi Jie Wang' 'Hui Cao'] Random numbers are widely used for information security, cryptography, stochastic modeling, and quantum simulations. Key technical challenges for physical random number generation are speed and scalability. We demonstrate a method for ultrafast generation of hundreds of random bit…
Yuxi Pang, Shaonian Ma, Qiang Ji, Xian Zhao + 5 more
uncorrelated Brillouin random fiber lasing oscillation Authors: ['Yuxi Pang' 'Shaonian Ma' 'Qiang Ji' 'Xian Zhao' 'Zengguang Qin' 'Zhaojun Liu' 'Ping Lu' 'Xiaoyi Bao' 'Yanping Xu'] Abstract: Correlations existing between spectral components in multi-wavelength lasers have been the key challenge that hinders these laser…
Saleh Khalaj Monfared, Omid Hajihassani, Soroush Meghdadi Zanjani, Mohammadsina Kiarostami + 2 more
'Mohammadsina Kiarostami' 'Dara Rahmati' 'Saeid Gorgin'] Abstract—In this work a high throughput method for generating high quality Pseudo-Random Numbers using the bitslicing technique is proposed. In such technique, instead of the conventional row-major data representation, column-major data representation is employed…
James Hanlon, Stephen Felix
—The Graphcore Intelligence Processing Unit contains an original pseudorandom number generator (PRNG) called xoroshiro128aox, based on the F2-linear generator xoroshiro128. It is designed to be cheap to implement in hardware and provide high-quality statistical randomness. In this paper, we present a rigorous…
Yawen Zhang, Runsheng Wang, Xinyue Zhang, Zherui Zhang + 4 more
'Zuodong Zhang' 'Yuan Wang' 'Ru Huang'] Abstract — Stochastic computing (SC) presents high error tolerance and low hardware cost, and has great potential in applications such as neural networks and image processing. However, the bitstream generator, which converts a binary number to bitstreams, occupies a large area…
Markus Manssen, Martin Weigel, Alexander K. Hartmann
- 3 Institut f¨ur Physik, Johannes Gutenberg-Universit¨at Mainz, Staudinger Weg 7, 55099 Mainz, Germany Abstract. 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…
Paul D. Beale, Jetanat Datephanyawat
Parallel supercomputer-based Monte Carlo and stochastic simulatons require pseudorandom number generators that can produce distinct pseudorandom streams across many independent processes. We propose a scalable class of parallel and vectorizable pseudorandom number generators based on a non-cryptographic version of the…
William K. Cochran, Michael T. Heath, Kyle W. McKiou
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 output but are often deemed too slow to be practical for use in large simulations. We…
Gleb Beliakov, Michael Johnstone, Douglas Creighton, Tim Wilkin
Pseudorandom number generators are required for many computational tasks, such as stochastic modelling and simulation. This paper investigates the serial CPU and parallel GPU implementation of a Linear Congruential Generator based on the binary representation of the normal number α2,3. We adapted two methods of modular…
Lev Barash, Lev Shchur
The library PRAND for pseudorandom number generation for modern CPUs and GPUs is presented. It contains both single-threaded and multi-threaded realizations of a number of modern and most reliable generators recently proposed and studied in [1, 2, 3, 4, 5] and the efficient SIMD realizations proposed in [6]. One of the…
Hongshi Tan, Xinyu Chen, Yao Chen, Bingsheng He + 1 more
In this paper, we propose ThundeRiNG, a resource-efficient and high-throughput system for generating multiple independent sequences of random numbers (MISRN) on FPGAs. Generating MISRN can be a time-consuming step in many applications such as numeric computation and approximate computing. Despite that decades of…
Lin Jiang, Jihui Sun, Qiao Zhang, Jincheng Cui + 13 more
Physical random number generators based on chaotic microcombs, with their complex nonlinear dynamics and multi-channel parallel capability, have attracted considerable research attention. However, key technical challenges for chaotic microcombs are the high correlation between symmetric teeth and the low bandwidth of…
Jonathan Passerat‐Palmbach, David R.C. Hill
Stochastic simulations are often sensitive to the source of randomness that characterizes the statistical quality of their results. Consequently, we need highly reliable Random Number Generators (RNGs) to feed such applications. Recent developments try to shrink the computation time by relying more and more General…
Siqing Fu, Tiejun Li, Chunyuan Zhang, Hanqing Li + 4 more
'Jianmin Zhang' 'Ruiyi Zhang' 'Lizhou Wu'] Abstract—High-quality random numbers are very critical to many fields such as cryptography, finance, and scientific simulation, which calls for the design of reliable true random number generators (TRNGs). Limited by entropy source, throughput, reliability, and system…
Rory Mitchell, Daniel Stokes, Eibe Frank, Geoffrey Holmes
Linear-time algorithms that are traditionally used to shuffle data on CPUs, such as the method of Fisher-Yates, are not well suited to implementation on GPUs due to inherent sequential dependencies, and existing parallel shuffling algorithms are unsuitable for GPU architectures because they incur a large number of…