ICLR 2026poster0 citations

Energy-Efficient Random Variate Generation via Compressed Lookup Tables

Johann Ukrow, Anna Kazachkova, Nicolas Alder, Sven Köhler, Rainer Schlosser, Ralf Herbrich

Abstract

Generating (pseudo-)random variates lies at the core of probabilistic machine learning and prediction algorithms and yet remains a major bottleneck due to its high computational and energy cost. In this paper, we introduce a general and scalable sampling strategy that enables fast and energy-efficient random variate generation from arbitrary distributions. Our approach is based on efficient lookup tables combined with a fast index sampling scheme. Using only a handful of fast and energy-efficient compute operations on simple array structures, we achieve superior speed, energy efficiency, and precision at near-optimal entropy cost compared to state-of-the-art techniques. Microbenchmarking our approach with a C implementation shows up to 40\% savings in time and 60\% in energy compared to state-of-the-art approaches. Compared to commonly employed Python samplers we achieve a 100x time improvement.

energy-efficiencysampling
BibTeX
@inproceedings{
ukrow2026energyefficient,
title={Energy-Efficient Random Variate Generation via Compressed Lookup Tables},
author={Johann Ukrow and Anna Kazachkova and Nicolas Alder and Sven K{\"o}hler and Rainer Schlosser and Ralf Herbrich},
booktitle={The Fourteenth International Conference on Learning Representations},
year={2026},
url={https://openreview.net/forum?id=hRY0ytSnM0}
}