Ising Model Processors on a Spatial Computing Architecture

Data-flow-driven spatial computing architectures are emerging to enable efficient acceleration of complex machine learning models at the edge devices. Interestingly, their potential in other domains of computing is yet to be thor-oughly explored. Hence, this paper investigates the application of spatial architectures for designing reconfigurable Ising model processors on edge devices. We target AMD's Versal Adaptive SoCs platform and implement Ising model processors using the parallelization opportunities in the VLIW -supported vector processors arranged in a spatial configuration. Our experiments on a VCK-190 evaluation platform demonstrate that spatial computing implementation for the standard Metropolis algorithm achieves <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$3\times$</tex> to <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$9\times$</tex> speedup compared with a generic ARM Cortex A-72 processor for varying matrix sizes and precision. We also present implementation issues for design accelerators on Versal ASoCs. The code and artifacts for the work are available at https <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$://\text{github}$</tex>, com/SPIRE-GMU/Ising-AIE for reproducing the experiments and results presented in this work.

Authors

Institutions

Publication Details

Published
2024-08-11
DOI
https://doi.org/10.1109/mwscas60917.2024.10658926
Citations
1
Primary Topic
Advanced Database Systems and Queries
Type
article
Field-Weighted Citation Impact
0.35

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Ising Model Processors on a Spatial Computing Architecture

Yanze Wu, Md Tanvir Arafin
1 citations
Advanced Database Systems and Queries
0.35
article

Ising Model Processors on a Spatial Computing Architecture

Yanze Wu, Md Tanvir Arafin
article en
1 citations

Abstract

Data-flow-driven spatial computing architectures are emerging to enable efficient acceleration of complex machine learning models at the edge devices. Interestingly, their potential in other domains of computing is yet to be thor-oughly explored. Hence, this paper investigates the application of spatial architectures for designing reconfigurable Ising model processors on edge devices. We target AMD's Versal Adaptive SoCs platform and implement Ising model processors using the parallelization opportunities in the VLIW -supported vector processors arranged in a spatial configuration. Our experiments on a VCK-190 evaluation platform demonstrate that spatial computing implementation for the standard Metropolis algorithm achieves <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$3\times$</tex> to <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$9\times$</tex> speedup compared with a generic ARM Cortex A-72 processor for varying matrix sizes and precision. We also present implementation issues for design accelerators on Versal ASoCs. The code and artifacts for the work are available at https <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$://\text{github}$</tex>, com/SPIRE-GMU/Ising-AIE for reproducing the experiments and results presented in this work.

George Mason University (US)
National Science Foundation
Openalex Percentile: Top 39%
Advanced Database Systems and Queries
0.35
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.