{"id":"https://openalex.org/W2899068323","doi":"https://doi.org/10.1145/3269985","title":"Memristor-CMOS Analog Coprocessor for Acceleration of High-Performance Computing Applications","display_name":"Memristor-CMOS Analog Coprocessor for Acceleration of High-Performance Computing Applications","publication_year":2018,"publication_date":"2018-07-31","ids":{"openalex":"https://openalex.org/W2899068323","doi":"https://doi.org/10.1145/3269985","mag":"2899068323"},"language":"en","primary_location":{"id":"doi:10.1145/3269985","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3269985","pdf_url":null,"source":{"id":"https://openalex.org/S96198239","display_name":"ACM Journal on Emerging Technologies in Computing Systems","issn_l":"1550-4832","issn":["1550-4832","1550-4840"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Journal on Emerging Technologies in Computing Systems","raw_type":"journal-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/A5052590403","display_name":"Nihar Athreyas","orcid":"https://orcid.org/0000-0002-4165-9413"},"institutions":[{"id":"https://openalex.org/I24603500","display_name":"University of Massachusetts Amherst","ror":"https://ror.org/0072zz521","country_code":"US","type":"education","lineage":["https://openalex.org/I24603500"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Nihar Athreyas","raw_affiliation_strings":["University of Massachusetts Amherst"],"raw_orcid":"https://orcid.org/0000-0002-4165-9413","affiliations":[{"raw_affiliation_string":"University of Massachusetts Amherst","institution_ids":["https://openalex.org/I24603500"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5031902380","display_name":"Wenhao Song","orcid":"https://orcid.org/0000-0001-9861-9298"},"institutions":[{"id":"https://openalex.org/I24603500","display_name":"University of Massachusetts Amherst","ror":"https://ror.org/0072zz521","country_code":"US","type":"education","lineage":["https://openalex.org/I24603500"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Wenhao Song","raw_affiliation_strings":["University of Massachusetts Amherst"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Massachusetts Amherst","institution_ids":["https://openalex.org/I24603500"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5089940851","display_name":"Blair Perot","orcid":"https://orcid.org/0000-0002-3279-1981"},"institutions":[{"id":"https://openalex.org/I24603500","display_name":"University of Massachusetts Amherst","ror":"https://ror.org/0072zz521","country_code":"US","type":"education","lineage":["https://openalex.org/I24603500"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Blair Perot","raw_affiliation_strings":["University of Massachusetts Amherst"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Massachusetts Amherst","institution_ids":["https://openalex.org/I24603500"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5044224050","display_name":"Qiangfei Xia","orcid":"https://orcid.org/0000-0003-1436-8423"},"institutions":[{"id":"https://openalex.org/I24603500","display_name":"University of Massachusetts Amherst","ror":"https://ror.org/0072zz521","country_code":"US","type":"education","lineage":["https://openalex.org/I24603500"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Qiangfei Xia","raw_affiliation_strings":["University of Massachusetts Amherst"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Massachusetts Amherst","institution_ids":["https://openalex.org/I24603500"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5040910136","display_name":"Abbie Mathew","orcid":null},"institutions":[{"id":"https://openalex.org/I4210150588","display_name":"Spero Devices (United States)","ror":"https://ror.org/03vyewd38","country_code":"US","type":"company","lineage":["https://openalex.org/I4210150588"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Abbie Mathew","raw_affiliation_strings":["Spero Devices"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Spero Devices","institution_ids":["https://openalex.org/I4210150588"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5112678040","display_name":"Jai Gupta","orcid":null},"institutions":[{"id":"https://openalex.org/I4210150588","display_name":"Spero Devices (United States)","ror":"https://ror.org/03vyewd38","country_code":"US","type":"company","lineage":["https://openalex.org/I4210150588"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jai Gupta","raw_affiliation_strings":["Spero Devices"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Spero Devices","institution_ids":["https://openalex.org/I4210150588"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5053256430","display_name":"Dev Gupta","orcid":null},"institutions":[{"id":"https://openalex.org/I24603500","display_name":"University of Massachusetts Amherst","ror":"https://ror.org/0072zz521","country_code":"US","type":"education","lineage":["https://openalex.org/I24603500"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Dev Gupta","raw_affiliation_strings":["University of Massachusetts Amherst"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Massachusetts Amherst","institution_ids":["https://openalex.org/I24603500"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5062662868","display_name":"J. Joshua Yang","orcid":"https://orcid.org/0000-0001-8242-7531"},"institutions":[{"id":"https://openalex.org/I24603500","display_name":"University of Massachusetts Amherst","ror":"https://ror.org/0072zz521","country_code":"US","type":"education","lineage":["https://openalex.org/I24603500"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"J. Joshua Yang","raw_affiliation_strings":["University of Massachusetts Amherst"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Massachusetts Amherst","institution_ids":["https://openalex.org/I24603500"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":8,"corresponding_author_ids":["https://openalex.org/A5052590403"],"corresponding_institution_ids":["https://openalex.org/I24603500"],"apc_list":null,"apc_paid":null,"fwci":0.5236,"has_fulltext":false,"cited_by_count":8,"citation_normalized_percentile":{"value":0.68703499,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"14","issue":"3","first_page":"1","last_page":"30"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10502","display_name":"Advanced Memory and Neural Computing","score":1.0,"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":1.0,"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/T11992","display_name":"CCD and CMOS Imaging Sensors","score":0.9987000226974487,"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/T12808","display_name":"Ferroelectric and Negative Capacitance Devices","score":0.9957000017166138,"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/coprocessor","display_name":"Coprocessor","score":0.852861762046814},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7238932847976685},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.6532915234565735},{"id":"https://openalex.org/keywords/cmos","display_name":"CMOS","score":0.5865179896354675},{"id":"https://openalex.org/keywords/vector-processor","display_name":"Vector processor","score":0.4817764461040497},{"id":"https://openalex.org/keywords/analog-computer","display_name":"Analog computer","score":0.4758721888065338},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4496800899505615},{"id":"https://openalex.org/keywords/memristor","display_name":"Memristor","score":0.4486638307571411},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.44056305289268494},{"id":"https://openalex.org/keywords/matrix-multiplication","display_name":"Matrix multiplication","score":0.43013685941696167},{"id":"https://openalex.org/keywords/instruction-set","display_name":"Instruction set","score":0.4155694842338562},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.40162158012390137},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.3890747129917145},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3868025839328766},{"id":"https://openalex.org/keywords/electronic-engineering","display_name":"Electronic engineering","score":0.2848203182220459},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.15387901663780212},{"id":"https://openalex.org/keywords/electrical-engineering","display_name":"Electrical engineering","score":0.15198072791099548},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.11455604434013367}],"concepts":[{"id":"https://openalex.org/C86111242","wikidata":"https://www.wikidata.org/wiki/Q859595","display_name":"Coprocessor","level":2,"score":0.852861762046814},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7238932847976685},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.6532915234565735},{"id":"https://openalex.org/C46362747","wikidata":"https://www.wikidata.org/wiki/Q173431","display_name":"CMOS","level":2,"score":0.5865179896354675},{"id":"https://openalex.org/C161824985","wikidata":"https://www.wikidata.org/wiki/Q919509","display_name":"Vector processor","level":2,"score":0.4817764461040497},{"id":"https://openalex.org/C90915687","wikidata":"https://www.wikidata.org/wiki/Q63759","display_name":"Analog computer","level":2,"score":0.4758721888065338},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4496800899505615},{"id":"https://openalex.org/C150072547","wikidata":"https://www.wikidata.org/wiki/Q212923","display_name":"Memristor","level":2,"score":0.4486638307571411},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.44056305289268494},{"id":"https://openalex.org/C17349429","wikidata":"https://www.wikidata.org/wiki/Q1049914","display_name":"Matrix multiplication","level":3,"score":0.43013685941696167},{"id":"https://openalex.org/C202491316","wikidata":"https://www.wikidata.org/wiki/Q272683","display_name":"Instruction set","level":2,"score":0.4155694842338562},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.40162158012390137},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.3890747129917145},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3868025839328766},{"id":"https://openalex.org/C24326235","wikidata":"https://www.wikidata.org/wiki/Q126095","display_name":"Electronic engineering","level":1,"score":0.2848203182220459},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.15387901663780212},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.15198072791099548},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.11455604434013367},{"id":"https://openalex.org/C84114770","wikidata":"https://www.wikidata.org/wiki/Q46344","display_name":"Quantum","level":2,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3269985","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3269985","pdf_url":null,"source":{"id":"https://openalex.org/S96198239","display_name":"ACM Journal on Emerging Technologies in Computing Systems","issn_l":"1550-4832","issn":["1550-4832","1550-4840"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Journal on Emerging Technologies in Computing Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7","score":0.4699999988079071}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":43,"referenced_works":["https://openalex.org/W368005490","https://openalex.org/W1545234847","https://openalex.org/W1564962827","https://openalex.org/W1631339064","https://openalex.org/W1812859807","https://openalex.org/W1979529385","https://openalex.org/W1986273360","https://openalex.org/W1993713305","https://openalex.org/W1999497791","https://openalex.org/W2002246956","https://openalex.org/W2018774711","https://openalex.org/W2023698363","https://openalex.org/W2031601132","https://openalex.org/W2057055374","https://openalex.org/W2079756960","https://openalex.org/W2080504155","https://openalex.org/W2081839214","https://openalex.org/W2100115174","https://openalex.org/W2102190025","https://openalex.org/W2115252557","https://openalex.org/W2154553951","https://openalex.org/W2162651880","https://openalex.org/W2165580659","https://openalex.org/W2169132986","https://openalex.org/W2295821368","https://openalex.org/W2316564661","https://openalex.org/W2336669647","https://openalex.org/W2343612026","https://openalex.org/W2396228212","https://openalex.org/W2399958287","https://openalex.org/W2468323742","https://openalex.org/W2522548197","https://openalex.org/W2585528448","https://openalex.org/W2606722458","https://openalex.org/W2917583897","https://openalex.org/W2950656546","https://openalex.org/W3112362839","https://openalex.org/W4243519499","https://openalex.org/W4249616338","https://openalex.org/W4251158353","https://openalex.org/W4254672563","https://openalex.org/W6648859293","https://openalex.org/W6654889287"],"related_works":["https://openalex.org/W2171134029","https://openalex.org/W2064533275","https://openalex.org/W2132643331","https://openalex.org/W2130912976","https://openalex.org/W2080109495","https://openalex.org/W4391183586","https://openalex.org/W2377395201","https://openalex.org/W2054882590","https://openalex.org/W307583163","https://openalex.org/W66815872"],"abstract_inverted_index":{"Vector":[0],"matrix":[1,87],"multiplication":[2],"computation":[3,55],"underlies":[4],"major":[5],"applications":[6,16],"in":[7],"machine":[8],"vision,":[9],"deep":[10],"learning,":[11],"and":[12,21,30,62,71,134,152,181],"scientific":[13],"simulation.":[14],"These":[15],"require":[17],"high":[18],"computational":[19],"speed":[20],"are":[22,27,187],"run":[23],"on":[24,189],"platforms":[25],"that":[26,99,139],"size,":[28],"weight,":[29],"power":[31],"constrained.":[32],"With":[33],"the":[34,106,109,140,169,190],"transistor":[35],"scaling":[36],"coming":[37],"to":[38,49,149,157,162,183],"an":[39],"end,":[40],"existing":[41],"digital":[42],"hardware":[43],"architectures":[44],"will":[45],"not":[46],"be":[47,67],"able":[48],"meet":[50],"this":[51,90],"increasing":[52],"demand.":[53],"Analog":[54],"with":[56],"its":[57],"rich":[58],"set":[59],"of":[60,75,108,132,155],"primitives":[61],"inherent":[63],"parallel":[64],"architecture":[65,98],"can":[66,100],"faster,":[68],"more":[69],"efficient,":[70],"compact":[72],"for":[73,178],"some":[74],"these":[76],"applications.":[77],"One":[78],"such":[79],"primitive":[80],"is":[81,137,166],"a":[82,94,113,118,144,153],"memristor-CMOS":[83,95],"crossbar":[84],"array-based":[85],"vector":[86],"multiplication.":[88],"In":[89],"article,":[91],"we":[92,116],"develop":[93],"analog":[96,110,141,191],"coprocessor":[97,111,142,192],"handle":[101],"floating-point":[102],"computation.":[103],"To":[104],"demonstrate":[105],"working":[107],"at":[112],"system":[114],"level,":[115],"use":[117],"new":[119,170],"electronic":[120],"design":[121],"automation":[122],"tool":[123],"called":[124],"PSpice":[125,171],"Systems":[126,172],"Option,":[127],"which":[128],"performs":[129],"integrated":[130],"cosimulation":[131],"MATLAB/Simulink":[133],"PSpice.":[135],"It":[136],"shown":[138],"has":[143],"superior":[145],"performance":[146,165],"when":[147,160],"compared":[148,161],"other":[150],"processors,":[151],"speedup":[154],"up":[156],"12":[158],"\u00d7":[159],"projected":[163],"GPU":[164],"observed.":[167],"Using":[168],"Option":[173],"tool,":[174],"various":[175],"application":[176],"simulations":[177],"image":[179],"processing":[180],"solutions":[182],"partial":[184],"differential":[185],"equations":[186],"performed":[188],"model.&lt;?enlrg":[193],"3pt?&gt;":[194]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
