Efficient Programmable Random Variate Generation Accelerator from Sensor Noise

01/10/2020
by   James Timothy Meech, et al.
0

We introduce a method for non-uniform random number generation based on sampling a physical process in a controlled environment. We demonstrate one proof-of-concept implementation of the method that reduces the error of Monte Carlo integration of a univariate Gaussian by 1068 times while doubling the speed of the Monte Carlo simulation. We show that the supply voltage and temperature of the physical process must be controlled to prevent the mean and standard deviation of the random number generator from drifting.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/28/2020

A System for Generating Non-Uniform Random Variates using Graphene Field-Effect Transistors

We introduce a new method for hardware non-uniform random number generat...
research
01/18/2018

Monte Carlo Computation for Generalized Linear Model

Monte Carlo method is a broad class of computational algorithms that rel...
research
06/11/2017

On the Sampling Problem for Kernel Quadrature

The standard Kernel Quadrature method for numerical integration with ran...
research
08/05/2019

Geometric Sample Reweighting for Monte Carlo Integration

We present a general sample reweighting scheme and its underlying theory...
research
04/02/2023

Convergence analysis of the Monte Carlo method for random Navier–Stokes–Fourier system

In the present paper we consider the initial data, external force, visco...
research
06/05/2018

Monte Carlo Convolution for Learning on Non-Uniformly Sampled Point Clouds

We propose an efficient and effective method to learn convolutions for n...
research
09/08/2021

Fast random number generator based on optical physical unclonable functions

We propose an approach for fast random number generation based on homema...

Please sign up or login with your details

Forgot password? Click here to reset