(EN) Techniques described herein may be used to solve a stochastic problem by dividing the stochastic problem into multiple fragments. In some cases, each fragment may be related to a random variable that forms a part of the problem, such that each fragment may produce samples from a probability distribution for that variable. Each fragment of the stochastic problem may then be assigned to a configurable circuit to solve the stochastic fragment. Configurable circuits may be implemented using any suitable combination of hardware and/or software, including using stochastic circuitry. In some embodiments, stochastic circuitry may include a stochastic tile and/or a stochastic memory.
(FR) L'invention porte sur des techniques qui peuvent être utilisées pour résoudre un problème stochastique par division du problème stochastique en multiples fragments. Dans certains cas, chaque fragment peut être apparenté à une variable aléatoire qui forme une partie du problème, de telle sorte que chaque fragment peut produire des échantillons à partir d'une distribution de probabilité pour cette variable. Chaque fragment du problème stochastique peut ensuite être affecté à un circuit configurable pour résoudre le fragment stochastique. Des circuits configurables peuvent être mis en œuvre à l'aide de toute combinaison appropriée de matériel et/ou de logiciel, comprenant l'utilisation de circuits stochastiques. Dans certains modes de réalisation, un circuit stochastique peut comprendre un pavé stochastique et/ou une mémoire stochastique.