The Monte Carlo Method and New Device and Architectural Techniques for Accelerating It

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Petangoda, Janith, Samarakoon, Chatura, Meech, James, Kanapram, Divya Thekke, Toshani, Hamid, Tye, Nathaniel, Tsoutsouras, Vasileios, Stanley-Marbell, Phillip
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915438064041984
author Petangoda, Janith
Samarakoon, Chatura
Meech, James
Kanapram, Divya Thekke
Toshani, Hamid
Tye, Nathaniel
Tsoutsouras, Vasileios
Stanley-Marbell, Phillip
author_facet Petangoda, Janith
Samarakoon, Chatura
Meech, James
Kanapram, Divya Thekke
Toshani, Hamid
Tye, Nathaniel
Tsoutsouras, Vasileios
Stanley-Marbell, Phillip
contents Computing systems interacting with real-world processes must safely and reliably process uncertain data. The Monte Carlo method is a popular approach for computing with such uncertain values. This article introduces a framework for describing the Monte Carlo method and highlights two advances in the domain of physics-based non-uniform random variate generators (PPRVGs) to overcome common limitations of traditional Monte Carlo sampling. This article also highlights recent advances in architectural techniques that eliminate the need to use the Monte Carlo method by leveraging distributional microarchitectural state to natively compute on probability distributions. Unlike Monte Carlo methods, uncertainty-tracking processor architectures can be said to be convergence-oblivious.
format Preprint
id arxiv_https___arxiv_org_abs_2508_07457
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle The Monte Carlo Method and New Device and Architectural Techniques for Accelerating It
Petangoda, Janith
Samarakoon, Chatura
Meech, James
Kanapram, Divya Thekke
Toshani, Hamid
Tye, Nathaniel
Tsoutsouras, Vasileios
Stanley-Marbell, Phillip
Hardware Architecture
A.1; C.1.1; G.3; I.6.1; I.6.8
Computing systems interacting with real-world processes must safely and reliably process uncertain data. The Monte Carlo method is a popular approach for computing with such uncertain values. This article introduces a framework for describing the Monte Carlo method and highlights two advances in the domain of physics-based non-uniform random variate generators (PPRVGs) to overcome common limitations of traditional Monte Carlo sampling. This article also highlights recent advances in architectural techniques that eliminate the need to use the Monte Carlo method by leveraging distributional microarchitectural state to natively compute on probability distributions. Unlike Monte Carlo methods, uncertainty-tracking processor architectures can be said to be convergence-oblivious.
title The Monte Carlo Method and New Device and Architectural Techniques for Accelerating It
topic Hardware Architecture
A.1; C.1.1; G.3; I.6.1; I.6.8
url https://arxiv.org/abs/2508.07457