Increasing Ising Machine Capacity with Multi-Chip Architectures

16Citations
Citations of this article
20Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Nature has inspired a lot of problem solving techniques over the decades. More recently, researchers have increasingly turned to harnessing nature to solve problems directly. Ising machines are a good example and there are numerous research prototypes as well as many design concepts. They can map a family of NP-complete problems and derive competitive solutions at speeds much greater than conventional algorithms and in some cases, at a fraction of the energy cost of a von Neumann computer. However, physical Ising machines are often fxed in its problem solving capacity. Without any support, a bigger problem cannot be solved at all. With a simple divide-and-conquer strategy, it turns out, the advantage of using an Ising machine quickly diminishes. It is therefore desirable for Ising machines to have a scalable architecture where multiple instances can collaborate to solve a bigger problem. We then discuss scalable architecture design issues which lead to a multiprocessor Ising machine architecture. Experimental analyses show that our proposed architectures allow an Ising machine to scale in capacity and maintain its signifcant performance advantage (about 2200x speedup over a state-of-the-art computational substrate). In the case of communication bandwidth-limited systems, our proposed optimizations in supporting batch mode operation can cut down communication demand by about 4-5x without a signifcant impact on solution quality.

Cite

CITATION STYLE

APA

Sharma, A., Afoakwa, R., Ignjatovic, Z., & Huang, M. (2022). Increasing Ising Machine Capacity with Multi-Chip Architectures. In Proceedings - International Symposium on Computer Architecture (pp. 508–521). Institute of Electrical and Electronics Engineers Inc. https://doi.org/10.1145/3470496.3527414

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free