Publication:
TAXI: Traveling Salesman Problem Accelerator with X-bar-based Ising Macros Powered by SOT-MRAMs and Hierarchical Clustering
| cris.virtual.department | #PLACEHOLDER_PARENT_METADATA_VALUE# | |
| cris.virtual.department | #PLACEHOLDER_PARENT_METADATA_VALUE# | |
| cris.virtual.department | #PLACEHOLDER_PARENT_METADATA_VALUE# | |
| cris.virtual.department | #PLACEHOLDER_PARENT_METADATA_VALUE# | |
| cris.virtual.orcid | 0000-0002-1087-3433 | |
| cris.virtual.orcid | #PLACEHOLDER_PARENT_METADATA_VALUE# | |
| cris.virtual.orcid | #PLACEHOLDER_PARENT_METADATA_VALUE# | |
| cris.virtual.orcid | #PLACEHOLDER_PARENT_METADATA_VALUE# | |
| cris.virtualsource.department | 92510db1-91b0-4865-a06f-c3b655429966 | |
| cris.virtualsource.department | e13c9def-b3d6-41b7-88bb-edade1126c39 | |
| cris.virtualsource.department | 157387e8-9779-46ad-8c69-d039e22250c5 | |
| cris.virtualsource.department | 64fe7c8c-f5c1-48ca-b544-e0ca560fa5ad | |
| cris.virtualsource.orcid | 92510db1-91b0-4865-a06f-c3b655429966 | |
| cris.virtualsource.orcid | e13c9def-b3d6-41b7-88bb-edade1126c39 | |
| cris.virtualsource.orcid | 157387e8-9779-46ad-8c69-d039e22250c5 | |
| cris.virtualsource.orcid | 64fe7c8c-f5c1-48ca-b544-e0ca560fa5ad | |
| dc.contributor.author | Yoo, Sangmin | |
| dc.contributor.author | Holla, Amod | |
| dc.contributor.author | Sanyal, Sourav | |
| dc.contributor.author | Kim, Dong Eun | |
| dc.contributor.author | Iacopi, Francesca | |
| dc.contributor.author | Biswas, Dwaipayan | |
| dc.contributor.author | Myers, James | |
| dc.contributor.author | Roy, Kaushik | |
| dc.date.accessioned | 2026-04-30T14:32:35Z | |
| dc.date.available | 2026-04-30T14:32:35Z | |
| dc.date.createdwos | 2026-02-21 | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Ising solvers with hierarchical clustering have shown promise for large-scale Traveling Salesman Problems (TSPs), in terms of latency and energy. However, most of these methods still face unacceptable quality degradation as the problem size increases beyond a certain extent. Additionally, their hardwareagnostic adoptions limit their ability to fully exploit available hardware resources. In this work, we introduce TAXI – an inmemory computing-based TSP accelerator with crossbar(Xbar)-based Ising macros. Each macro independently solves a TSP subproblem, obtained by hierarchical clustering, without the need for any off-macro data movement, leading to massive parallelism. Within the macro, Spin-Orbit-Torque (SOT) devices serve as compact energy-efficient random number generators enabling rapid “natural annealing”. By leveraging hardware-algorithm co-design, TAXI offers improvements in solution quality, speed, and energy-efficiency on TSPs up to 85,900 cities (the largest TSPLIB instance). TAXI produces solutions that are only 22% and 20% longer than the Concorde solver’s exact solution on 33,810 and 85,900 city TSPs, respectively. TAXI outperforms a current state-of-the-art clustering-based Ising solver, being 8× faster on average across 20 benchmark problems from TSPLib. | |
| dc.description.wosFundingText | This work was funded through the joint MOU between the Indiana Economic Development Corporation, Purdue University, imec with in-kind support from the Applied Research Institute. Yoo participated in this work as a postdoctoral researcher at imec & Purdue University | |
| dc.identifier.doi | 10.1109/dac63849.2025.11132522 | |
| dc.identifier.uri | https://imec-publications.be/handle/20.500.12860/59266 | |
| dc.language.iso | eng | |
| dc.provenance.editstepuser | greet.vanhoof@imec.be | |
| dc.publisher | ASSOC COMPUTING MACHINERY | |
| dc.source.beginpage | 1 | |
| dc.source.conference | 62nd ACM/IEEE Design Automation Conference (DAC) | |
| dc.source.conferencedate | 2025-06-22 | |
| dc.source.conferencelocation | San Francisco | |
| dc.source.endpage | 7 | |
| dc.source.journal | PROCEEDINGS OF THE 62ND ANNUAL ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC 2025 | |
| dc.source.numberofpages | 7 | |
| dc.title | TAXI: Traveling Salesman Problem Accelerator with X-bar-based Ising Macros Powered by SOT-MRAMs and Hierarchical Clustering | |
| dc.type | Proceedings paper | |
| dspace.entity.type | Publication | |
| imec.internal.crawledAt | 2025-10-22 | |
| imec.internal.source | crawler | |
| imec.internal.wosCreatedAt | 2026-04-07 | |
| Files | ||
| Publication available in collections: |