Minimizing the energy consumption of (pseudo) random number generators in the low-level language zig Merelo Guervos, Juan Julián Romero López, Gustavo García-Valdez, Mario random number generators metaheuristics zig RNGs Pseudo random number generators are an essential part of every machine learning or metaheuristic algorithm. Even if every call will not, by itself, consume a large amount of energy, they are invoked so many times in any algorithm implementation that their consumption will add up to a significant amount, impacting overall consumption in several percentage points. In this poster we will examine what the energy consumption is, as well as the number of random number generated per joule, that can be achieved by different random number generators implemented in low-level languages. Our conclusion is that there can be a factor of two difference between the one that consumes the largest and the least amount of energy. 2024-11-25T08:09:36Z 2024-11-25T08:09:36Z 2024-11-24 report https://hdl.handle.net/10481/97301 eng http://creativecommons.org/licenses/by/4.0/ open access Atribución 4.0 Internacional