OAK

FPIA: Field-Programmable Ising Arrays with In-Memory Computing

Metadata Downloads
Author(s)
Hutchinson, George HigginsSifferman, EthanBhattacharya, TinishKwon, DongseokStrukov, Dmitri B
Type
Conference Paper
Citation
29th ACM/IEEE International Symposium on Low Power Electronics and Design, ISLPED 2024
Issued Date
2024-08-05
Abstract
Ising Machines, a promising approach for solving combinatorial optimization problems, are naturally suited for energy-saving and compact in-memory computing implementations with emerging memories. A naïve in-memory computing implementation of a quadratic Ising Machine requires an array of coupling weights that grows quadratically with problem size. This approach, however, uses resources inefficiently due to the inherent sparsity of practical optimization problems. We first show that this issue can be addressed by partitioning a coupling array into smaller sub-arrays. This technique, however, requires interconnecting sub-arrays, which incurs overhead. In response, we present FPIA, an in-memory computing architecture for quadratic Ising Machines inspired by island-type field programmable gate arrays. We adapt open-source tools to optimize problem embedding and model overhead. Modeling results of benchmark problems for the developed architecture show up to 10x increase in density and speed compared to the baseline approach. Finally, we discuss algorithm/circuit co-design techniques for further improvements. © 2024 Copyright is held by the owner/author(s). Publication rights licensed to ACM.
Publisher
Association for Computing Machinery, Inc
Conference Place
US
Newport Beach
URI
https://scholar.gist.ac.kr/handle/local/34034
공개 및 라이선스
  • 공개 구분공개
파일 목록
  • 관련 파일이 존재하지 않습니다.

Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.