Parallel random numbers: as easy as 1, 2, 3

JK Salmon, MA Moraes, RO Dror… - Proceedings of 2011 …, 2011 - dl.acm.org
Most pseudorandom number generators (PRNGs) scale poorly to massively parallel high-
performance computation because they are designed as sequentially dependent state …

Exposing fine-grained parallelism in algebraic multigrid methods

N Bell, S Dalton, LN Olson - SIAM Journal on Scientific Computing, 2012 - SIAM
Algebraic multigrid methods for large, sparse linear systems are a necessity in many
computational simulations, yet parallel algorithms for such solvers are generally …

[PDF][PDF] State of the Art in Procedural Noise Functions.

A Lagae, S Lefebvre, RL Cook, T DeRose… - … (State of the Art …, 2010 - lirias.kuleuven.be
Procedural noise functions are widely used in Computer Graphics, from off-line rendering in
movie production to interactive video games. The ability to add complex and intricate details …

D-RaNGe: Using commodity DRAM devices to generate true random numbers with low latency and high throughput

JS Kim, M Patel, H Hassan, L Orosa… - 2019 IEEE International …, 2019 - ieeexplore.ieee.org
We propose a new DRAM-based true random number generator (TRNG) that leverages
DRAM cells as an entropy source. The key idea is to intentionally violate the DRAM access …

A survey of procedural noise functions

A Lagae, S Lefebvre, R Cook, T DeRose… - Computer Graphics …, 2010 - Wiley Online Library
Procedural noise functions are widely used in computer graphics, from off‐line rendering in
movie production to interactive video games. The ability to add complex and intricate details …

Procedural noise using sparse Gabor convolution

A Lagae, S Lefebvre, G Drettakis, P Dutré - ACM Transactions on …, 2009 - dl.acm.org
Noise is an essential tool for texturing and modeling. Designing interesting textures with
noise calls for accurate spectral control, since noise is best described in terms of spectral …

Parallel Poisson disk sampling

LY Wei - Acm Transactions On Graphics (tog), 2008 - dl.acm.org
Sampling is important for a variety of graphics applications include rendering, imaging, and
geometry processing. However, producing sample sets with desired efficiency and blue …

Efficient maximal Poisson-disk sampling

MS Ebeida, AA Davidson, A Patney… - ACM Transactions on …, 2011 - dl.acm.org
We solve the problem of generating a uniform Poisson-disk sampling that is both maximal
and unbiased over bounded non-convex domains. To our knowledge this is the first …

DR-STRaNGe: end-to-end system design for DRAM-based true random number generators

FN Bostancı, A Olgun, L Orosa… - … Symposium on High …, 2022 - ieeexplore.ieee.org
Random number generation is an important task in a wide variety of critical applications
including cryptographic algorithms, scientific simulations, and industrial testing tools. True …

A survey of blue-noise sampling and its applications

DM Yan, JW Guo, B Wang, XP Zhang… - Journal of Computer …, 2015 - Springer
In this paper, we survey recent approaches to blue-noise sampling and discuss their
beneficial applications. We discuss the sampling algorithms that use points as sampling …