Repository logo
 

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

Accepted version
Peer-reviewed

Loading...
Thumbnail Image

Type

Conference Object

Change log

Authors

Tye, Nathaniel 
Bilgin, Bilgesu 
Stanley-Marbell, Phillip  ORCID logo  https://orcid.org/0000-0001-7752-2083

Abstract

We introduce a new method for hardware nonuniform random number generation based on the transfer characteristics of graphene field-effect transistors (GFETs) which requires as few as two transistors and a resistor. We implement the method by fabricating multiple GFETs and experimentally validating that their transfer characteristics exhibit the nonlinearity on which our method depends. We use characterisation data in simulations of a proposed architecture for generating samples from dynamically selectable non-uniform probability distributions. The method we present has the potential for Gb/s sample rates, is reconfigurable for arbitrary target distributions, and has a wide range of possible applications. Using a combination of experimental measurements of GFETs under a range of biasing conditions and simulation of the GFET-based non-uniform random variate generator, we demonstrate a speedup of Monte Carlo integration by up to 2×. This speedup assumes the analog-to-digital converters reading the outputs from the circuit can produce samples in the same amount of time that it takes to perform memory accesses.

Description

Keywords

Journal Title

Conference Name

The 31st IEEE International Conference on Application-specific Systems, Architectures and Processors

Journal ISSN

Volume Title

Publisher

Rights

All rights reserved
Sponsorship
Royal Society (RG170136)
Engineering and Physical Sciences Research Council (EP/R022534/1)
Alan Turing Institute (EP/N510129/1)
EPSRC (via University of Sheffield) (R/146280)