{"id":"https://openalex.org/W4402349389","doi":"https://doi.org/10.1145/3665314.3670851","title":"FPIA: Field-Programmable Ising Arrays with In-Memory Computing","display_name":"FPIA: Field-Programmable Ising Arrays with In-Memory Computing","publication_year":2024,"publication_date":"2024-08-05","ids":{"openalex":"https://openalex.org/W4402349389","doi":"https://doi.org/10.1145/3665314.3670851"},"language":"en","primary_location":{"id":"doi:10.1145/3665314.3670851","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3665314.3670851","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 29th ACM/IEEE International Symposium on Low Power Electronics and Design","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5106542724","display_name":"George Higgins Hutchinson","orcid":"https://orcid.org/0009-0002-2150-987X"},"institutions":[{"id":"https://openalex.org/I154570441","display_name":"University of California, Santa Barbara","ror":"https://ror.org/02t274463","country_code":"US","type":"education","lineage":["https://openalex.org/I154570441"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"George Higgins Hutchinson","raw_affiliation_strings":["Department of Electrical and Computer Engineering, University of California at Santa Barbara, Santa Barbara, CA, United States"],"raw_orcid":"https://orcid.org/0009-0002-2150-987X","affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of California at Santa Barbara, Santa Barbara, CA, United States","institution_ids":["https://openalex.org/I154570441"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5093826660","display_name":"Ethan Sifferman","orcid":null},"institutions":[{"id":"https://openalex.org/I154570441","display_name":"University of California, Santa Barbara","ror":"https://ror.org/02t274463","country_code":"US","type":"education","lineage":["https://openalex.org/I154570441"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ethan Sifferman","raw_affiliation_strings":["Department of Electrical and Computer Engineering, UC Santa Barbara, Santa Barbara, CA, United States"],"raw_orcid":"https://orcid.org/0009-0001-7360-2470","affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, UC Santa Barbara, Santa Barbara, CA, United States","institution_ids":["https://openalex.org/I154570441"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5046724450","display_name":"Tinish Bhattacharya","orcid":"https://orcid.org/0000-0003-4591-6277"},"institutions":[{"id":"https://openalex.org/I154570441","display_name":"University of California, Santa Barbara","ror":"https://ror.org/02t274463","country_code":"US","type":"education","lineage":["https://openalex.org/I154570441"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Tinish Bhattacharya","raw_affiliation_strings":["Department of Electrical and Computer Engineering, UC Santa Barbara, Santa Barbara, CA, United States"],"raw_orcid":"https://orcid.org/0000-0003-4591-6277","affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, UC Santa Barbara, Santa Barbara, CA, United States","institution_ids":["https://openalex.org/I154570441"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5039840536","display_name":"Dongseok Kwon","orcid":"https://orcid.org/0000-0001-7676-8938"},"institutions":[{"id":"https://openalex.org/I154570441","display_name":"University of California, Santa Barbara","ror":"https://ror.org/02t274463","country_code":"US","type":"education","lineage":["https://openalex.org/I154570441"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Dongseok Kwon","raw_affiliation_strings":["Department of Electrical and Computer Engineering, UC Santa Barbara, Santa Barbara, CA, United States"],"raw_orcid":"https://orcid.org/0000-0001-7676-8938","affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, UC Santa Barbara, Santa Barbara, CA, United States","institution_ids":["https://openalex.org/I154570441"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5035468831","display_name":"Dmitri B. Strukov","orcid":null},"institutions":[{"id":"https://openalex.org/I154570441","display_name":"University of California, Santa Barbara","ror":"https://ror.org/02t274463","country_code":"US","type":"education","lineage":["https://openalex.org/I154570441"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Dmitri B Strukov","raw_affiliation_strings":["Department of Electrical and Computer Engineering, UC Santa Barbara, Santa Barbara, CA, United States"],"raw_orcid":"https://orcid.org/0000-0002-4526-4347","affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, UC Santa Barbara, Santa Barbara, CA, United States","institution_ids":["https://openalex.org/I154570441"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.1137,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.77899023,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"6"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10682","display_name":"Quantum Computing Algorithms and Architecture","score":0.9991000294685364,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12808","display_name":"Ferroelectric and Negative Capacitance Devices","score":0.9972000122070312,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7046301364898682},{"id":"https://openalex.org/keywords/ising-model","display_name":"Ising model","score":0.6408307552337646},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5235535502433777},{"id":"https://openalex.org/keywords/field","display_name":"Field (mathematics)","score":0.4678920805454254},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.1563466489315033},{"id":"https://openalex.org/keywords/statistical-physics","display_name":"Statistical physics","score":0.14713510870933533},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.0790024995803833}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7046301364898682},{"id":"https://openalex.org/C51329190","wikidata":"https://www.wikidata.org/wiki/Q1076349","display_name":"Ising model","level":2,"score":0.6408307552337646},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5235535502433777},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.4678920805454254},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.1563466489315033},{"id":"https://openalex.org/C121864883","wikidata":"https://www.wikidata.org/wiki/Q677916","display_name":"Statistical physics","level":1,"score":0.14713510870933533},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0790024995803833},{"id":"https://openalex.org/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3665314.3670851","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3665314.3670851","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 29th ACM/IEEE International Symposium on Low Power Electronics and Design","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","score":0.6299999952316284,"display_name":"Affordable and clean energy"}],"awards":[{"id":"https://openalex.org/G45918702","display_name":null,"funder_award_id":"FA8650-23-3-7313","funder_id":"https://openalex.org/F4320332180","funder_display_name":"Defense Advanced Research Projects Agency"}],"funders":[{"id":"https://openalex.org/F4320332180","display_name":"Defense Advanced Research Projects Agency","ror":"https://ror.org/02caytj08"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":29,"referenced_works":["https://openalex.org/W1523051745","https://openalex.org/W1583136220","https://openalex.org/W1910202155","https://openalex.org/W2035847677","https://openalex.org/W2090032487","https://openalex.org/W2128084896","https://openalex.org/W2152531059","https://openalex.org/W2155589054","https://openalex.org/W2164683688","https://openalex.org/W2554279936","https://openalex.org/W2561675875","https://openalex.org/W2561926108","https://openalex.org/W2593865516","https://openalex.org/W2788549457","https://openalex.org/W2919722463","https://openalex.org/W2966878541","https://openalex.org/W2990475267","https://openalex.org/W3013080934","https://openalex.org/W3017968097","https://openalex.org/W3033902939","https://openalex.org/W3082584932","https://openalex.org/W3099679779","https://openalex.org/W3199199693","https://openalex.org/W4225417080","https://openalex.org/W4243519499","https://openalex.org/W4286970057","https://openalex.org/W4321021118","https://openalex.org/W4400232170","https://openalex.org/W6760196149"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2748952813","https://openalex.org/W4386952843","https://openalex.org/W2744148269","https://openalex.org/W2361727315","https://openalex.org/W4386765220","https://openalex.org/W4386320387","https://openalex.org/W2229326115","https://openalex.org/W4294429798","https://openalex.org/W2128518433"],"abstract_inverted_index":{"Ising":[0,31,97],"Machines,":[1],"a":[2,29,71],"promising":[3],"approach":[4],"for":[5,13,95,122,146],"solving":[6],"combinatorial":[7],"optimization":[8,58],"problems,":[9],"are":[10],"naturally":[11],"suited":[12],"energy-saving":[14],"and":[15,114,133],"compact":[16],"in-memory":[17,25,92],"computing":[18,26,93],"implementations":[19],"with":[20,42],"emerging":[21],"memories.":[22],"A":[23],"na\u00efve":[24],"implementation":[27],"of":[28,36,56,119],"quadratic":[30,96],"Machine":[32],"requires":[33,80],"an":[34,91],"array":[35,73],"coupling":[37,72],"weights":[38],"that":[39,63],"grows":[40],"quadratically":[41],"problem":[43,112],"size.":[44],"This":[45,77],"approach,":[46],"however,":[47,79],"uses":[48],"resources":[49],"inefficiently":[50],"due":[51],"to":[52,110,128,136],"the":[53,123,137],"inherent":[54],"sparsity":[55],"practical":[57],"problems.":[59],"We":[60,106],"first":[61],"show":[62,126],"this":[64],"issue":[65],"can":[66],"be":[67],"addressed":[68],"by":[69,100],"partitioning":[70],"into":[74],"smaller":[75],"sub-arrays.":[76],"technique,":[78],"interconnecting":[81],"sub-arrays,":[82],"which":[83],"incurs":[84],"overhead.":[85,116],"In":[86],"response,":[87],"we":[88,141],"present":[89],"FPIA,":[90],"architecture":[94,125],"Machines":[98],"inspired":[99],"island-type":[101],"field":[102],"programmable":[103],"gate":[104],"arrays.":[105],"adapt":[107],"open-source":[108],"tools":[109],"optimize":[111],"embedding":[113],"model":[115],"Modeling":[117],"results":[118],"benchmark":[120],"problems":[121],"developed":[124],"up":[127],"10x":[129],"increase":[130],"in":[131],"density":[132],"speed":[134],"compared":[135],"baseline":[138],"approach.":[139],"Finally,":[140],"discuss":[142],"algorithm/circuit":[143],"co-design":[144],"techniques":[145],"further":[147],"improvements.":[148]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":2}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
