Hardware implementation of autonomous probabilistic computers