Acceleration of probabilistic reasoning through custom processor architecture
Not on the map. Why?
Abstract (arXiv)
Probabilistic reasoning is an essential tool for robust decision-making systems because of its ability to explicitly handle real-world uncertainty, constraints and causal relations. Consequently, researchers are developing hybrid models by combining Deep Learning with probabilistic reasoning for safety-critical applications like self-driving vehicles, autonomous drones, etc. However, probabilistic reasoning kernels do not execute efficiently on CPUs or GPUs. This paper, therefore, proposes a custom programmable processor to accelerate sum-product networks, an important probabilistic reasoning execution kernel. The processor has an optimized datapath architecture and memory hierarchy optimized for sum-product networks execution. Experimental results show that the processor, while requiring fewer computational and memory units, achieves a 12x throughput benefit over the Nvidia Jetson TX2 embedded GPU platform.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). First posted on arXiv 27 Feb 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 1; 2025: 1.
2 papers.
- 2024KLay: Accelerating Arithmetic Circuits for Neurosymbolic AIcited by 16
- 2025The DeepLog Neurosymbolic Machinecited by 5
- 2025The DeepLog Neurosymbolic Machine19 Aug 2025
- 2024KLay: Accelerating Arithmetic Circuits for Neurosymbolic AI15 Oct 2024