GGrantIndex
← Search

FET: Small: PRISM: Multi-State Probabilistic-bit Engines Enabled by Oscillator Ising Machines

$351,653FY2025CSENSF

University Of Virginia Main Campus, Charlottesville VA

Investigators

Abstract

Digital computing has been the backbone of the modern information revolution, driven by sustained advancements in digital hardware. Despite this tremendous success, many computational problems relevant to rapidly advancing fields such as machine learning, biotechnology, and resource optimization continue to challenge these platforms in terms of performance and efficiency. With the ever-increasing demand for computation and the slowing down of Moore’s law, there is a strong impetus to explore alternate computing paradigms and hardware platforms to solve such problems more efficiently. Probabilistic bit (p-bit)-based computing platforms, which exhibit characteristics starkly different from the deterministic behavior of digital bits, offer a promising pathway in such scenarios. However, current p-bit-based computing platforms have focused on a narrow set of functionalities, thereby limiting their broader potential. The goal of this project is to develop PRSIM, a new probabilistic computing engine with novel functional capabilities that can transform the efficacy of probabilistic computing. These advancements will be enabled and supported by novel probabilistic hardware realized using oscillator networks. PRISM will facilitate fundamental advances in probabilistic computing that will help overcome the constraints of existing platforms. These advancements will also have transformative downstream benefits for practical applications that require solving such problems. Computing platforms based on p-bits provide a natural hardware solution for accelerating Monte Carlo algorithms, a powerful tool for solving computationally intractable problems efficiently. However, existing platforms employ p-bits which are designed to probabilistically switch only between two states. This limitation can hinder the functional and performance capabilities of such platforms, especially when addressing problems that require more than two states. Currently, solving such problems necessitates computationally expensive pre-processing techniques just to make the problem compatible with the underlying p-bit platform, which increases the effective problem size on hardware and may degrade the solution quality. This project proposes to develop and demonstrate PRISM, a new computing platform using p-bits that are capable of probabilistic switching between multiple states. To enable this, PRISM introduces a novel hardware implementation based on oscillators and their networks which are capable of supporting multi-state p-bits. The PRISM platform facilitates direct mapping of a broad class of computationally hard problems that entail more than two states. This enhances performance and efficiency by eliminating the traditional overhead associated with solving such problems using two-state p-bit engines. The PRISM platform will be developed through a cross-cutting effort that spans both hardware and algorithm. This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.

View original record on NSF Award Search →