{"id":"https://openalex.org/W4411173514","doi":"https://doi.org/10.1109/vts65138.2025.11022889","title":"MOSAIC: Collaborative Compute-in-Memory \u00b5Arrays for Flexible and Scalable Deep Learning","display_name":"MOSAIC: Collaborative Compute-in-Memory \u00b5Arrays for Flexible and Scalable Deep Learning","publication_year":2025,"publication_date":"2025-04-28","ids":{"openalex":"https://openalex.org/W4411173514","doi":"https://doi.org/10.1109/vts65138.2025.11022889"},"language":"en","primary_location":{"id":"doi:10.1109/vts65138.2025.11022889","is_oa":false,"landing_page_url":"https://doi.org/10.1109/vts65138.2025.11022889","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE 43rd VLSI Test Symposium (VTS)","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/A5028132107","display_name":"Amit Ranjan Trivedi","orcid":"https://orcid.org/0000-0001-5436-7922"},"institutions":[{"id":"https://openalex.org/I39422238","display_name":"University of Illinois Chicago","ror":"https://ror.org/02mpq6x41","country_code":"US","type":"education","lineage":["https://openalex.org/I39422238"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Amit Ranjan Trivedi","raw_affiliation_strings":["University of Illinois at Chicago,Chicago,IL,USA"],"affiliations":[{"raw_affiliation_string":"University of Illinois at Chicago,Chicago,IL,USA","institution_ids":["https://openalex.org/I39422238"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5012487463","display_name":"Shamma Nasrin","orcid":"https://orcid.org/0000-0002-6439-768X"},"institutions":[{"id":"https://openalex.org/I55732556","display_name":"Arizona State University","ror":"https://ror.org/03efmqc40","country_code":"US","type":"education","lineage":["https://openalex.org/I55732556"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Shamma Nasrin","raw_affiliation_strings":["Arizona State University,Tempe,AZ,USA"],"affiliations":[{"raw_affiliation_string":"Arizona State University,Tempe,AZ,USA","institution_ids":["https://openalex.org/I55732556"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5067601336","display_name":"Priyesh Shukla","orcid":"https://orcid.org/0000-0002-9868-8944"},"institutions":[{"id":"https://openalex.org/I64189192","display_name":"International Institute of Information Technology, Hyderabad","ror":"https://ror.org/05f11g639","country_code":"IN","type":"education","lineage":["https://openalex.org/I64189192"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Priyesh Shukla","raw_affiliation_strings":["International Institute of Information Technology,Hyderabad,India"],"affiliations":[{"raw_affiliation_string":"International Institute of Information Technology,Hyderabad,India","institution_ids":["https://openalex.org/I64189192"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5087116179","display_name":"Nastaran Darabi","orcid":"https://orcid.org/0000-0003-2163-4267"},"institutions":[{"id":"https://openalex.org/I39422238","display_name":"University of Illinois Chicago","ror":"https://ror.org/02mpq6x41","country_code":"US","type":"education","lineage":["https://openalex.org/I39422238"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Nastaran Darabi","raw_affiliation_strings":["University of Illinois at Chicago,Chicago,IL,USA"],"affiliations":[{"raw_affiliation_string":"University of Illinois at Chicago,Chicago,IL,USA","institution_ids":["https://openalex.org/I39422238"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5085572182","display_name":"Divake Kumar","orcid":"https://orcid.org/0009-0008-2165-2258"},"institutions":[{"id":"https://openalex.org/I39422238","display_name":"University of Illinois Chicago","ror":"https://ror.org/02mpq6x41","country_code":"US","type":"education","lineage":["https://openalex.org/I39422238"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Divake Kumar","raw_affiliation_strings":["University of Illinois at Chicago,Chicago,IL,USA"],"affiliations":[{"raw_affiliation_string":"University of Illinois at Chicago,Chicago,IL,USA","institution_ids":["https://openalex.org/I39422238"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5013620938","display_name":"Dinithi Jayasuriya","orcid":"https://orcid.org/0009-0007-9229-3590"},"institutions":[{"id":"https://openalex.org/I39422238","display_name":"University of Illinois Chicago","ror":"https://ror.org/02mpq6x41","country_code":"US","type":"education","lineage":["https://openalex.org/I39422238"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Dinithi Jayasuriya","raw_affiliation_strings":["University of Illinois at Chicago,Chicago,IL,USA"],"affiliations":[{"raw_affiliation_string":"University of Illinois at Chicago,Chicago,IL,USA","institution_ids":["https://openalex.org/I39422238"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5116176121","display_name":"Nethmi Jayasinghe","orcid":null},"institutions":[{"id":"https://openalex.org/I39422238","display_name":"University of Illinois Chicago","ror":"https://ror.org/02mpq6x41","country_code":"US","type":"education","lineage":["https://openalex.org/I39422238"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Nethmi Jayasinghe","raw_affiliation_strings":["University of Illinois at Chicago,Chicago,IL,USA"],"affiliations":[{"raw_affiliation_string":"University of Illinois at Chicago,Chicago,IL,USA","institution_ids":["https://openalex.org/I39422238"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5028132107"],"corresponding_institution_ids":["https://openalex.org/I39422238"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.14049394,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"4"},"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.9994999766349792,"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.9994999766349792,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9987999796867371,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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.9987999796867371,"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/mosaic","display_name":"Mosaic","score":0.9099456071853638},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7470077872276306},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.6797378063201904},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.4286993145942688},{"id":"https://openalex.org/keywords/computer-graphics","display_name":"Computer graphics (images)","score":0.395550012588501},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.39298683404922485},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.3761720657348633},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.33987170457839966},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.32273733615875244},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.13747727870941162}],"concepts":[{"id":"https://openalex.org/C110739175","wikidata":"https://www.wikidata.org/wiki/Q133067","display_name":"Mosaic","level":2,"score":0.9099456071853638},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7470077872276306},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6797378063201904},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.4286993145942688},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.395550012588501},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.39298683404922485},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.3761720657348633},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.33987170457839966},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.32273733615875244},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.13747727870941162},{"id":"https://openalex.org/C95457728","wikidata":"https://www.wikidata.org/wiki/Q309","display_name":"History","level":0,"score":0.0},{"id":"https://openalex.org/C166957645","wikidata":"https://www.wikidata.org/wiki/Q23498","display_name":"Archaeology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/vts65138.2025.11022889","is_oa":false,"landing_page_url":"https://doi.org/10.1109/vts65138.2025.11022889","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE 43rd VLSI Test Symposium (VTS)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":15,"referenced_works":["https://openalex.org/W1881962785","https://openalex.org/W2591601611","https://openalex.org/W2621608394","https://openalex.org/W2904299207","https://openalex.org/W3089904112","https://openalex.org/W3134703406","https://openalex.org/W3141650351","https://openalex.org/W3174892017","https://openalex.org/W3194056411","https://openalex.org/W3213391248","https://openalex.org/W3215997358","https://openalex.org/W4286367840","https://openalex.org/W4312127768","https://openalex.org/W4383501829","https://openalex.org/W4392901582"],"related_works":["https://openalex.org/W2493552207","https://openalex.org/W2397874377","https://openalex.org/W4249026204","https://openalex.org/W2027673787","https://openalex.org/W4404777802","https://openalex.org/W4250801634","https://openalex.org/W2327982655","https://openalex.org/W428377179","https://openalex.org/W1483215156","https://openalex.org/W4401278057"],"abstract_inverted_index":{"Compute-in-Memory":[0],"(CiM)":[1],"architectures,":[2],"particularly":[3],"those":[4],"leveraging":[5,105],"SRAM-based":[6,25],"arrays,":[7,119],"present":[8],"significant":[9],"opportunities":[10],"for":[11,90,151,174],"accelerating":[12],"deep":[13,87,176],"learning":[14,88,177],"by":[15,139],"mitigating":[16],"data":[17],"movement":[18],"bottlenecks":[19,164],"in":[20,165,178],"traditional":[21],"von":[22],"Neumann":[23],"systems.":[24,180],"CiM":[26,78,91,118,137],"offers":[27],"notable":[28],"advantages,":[29],"including":[30],"speed,":[31],"seamless":[32],"CMOS":[33],"integration,":[34],"and":[35,54,65,97,125,128,147,168],"compatibility":[36],"with":[37,157],"existing":[38],"System-on-Chip":[39],"(SoC)":[40],"designs.":[41],"However,":[42],"challenges":[43],"persist,":[44],"primarily":[45],"stemming":[46],"from":[47],"analog-domain":[48],"computations":[49,96],"that":[50,110],"necessitate":[51],"analog-to-digital":[52],"(A/D)":[53],"digital-to-analog":[55],"(D/A)":[56],"conversions,":[57],"leading":[58],"to":[59,100,143],"reduced":[60],"accuracy,":[61,166],"increased":[62],"power":[63],"overhead,":[64],"rigid":[66],"operational":[67],"constraints.":[68],"To":[69],"overcome":[70],"these":[71,158],"limitations,":[72],"we":[73],"propose":[74],"MOSAIC,":[75],"a":[76,106,133],"novel":[77],"architecture":[79],"designed":[80],"around":[81],"three":[82],"foundational":[83],"principles:":[84],"(1)":[85],"co-designing":[86],"operators":[89],"such":[92],"as":[93,114],"employing":[94],"multiplication-free":[95],"frequency-domain":[98],"processing":[99],"minimize/eliminate":[101],"DAC/ADC":[102],"overheads;":[103],"(2)":[104],"memory-immersed":[107],"digitization":[108],"approach":[109],"utilizes":[111],"parasitic":[112],"bit-lines":[113],"capacitive":[115],"DACs":[116],"within":[117],"thereby":[120],"significantly":[121],"reducing":[122],"peripheral":[123],"complexity":[124],"enhancing":[126],"scalability;":[127],"(3)":[129],"orchestrating":[130],"inference":[131,153],"over":[132],"network":[134],"of":[135],"compact":[136],"\u00b5Arrays":[138],"dynamically":[140],"interconnecting":[141],"them":[142],"provide":[144],"flexibility,":[145,169],"efficiency,":[146],"minimized":[148],"computational":[149],"overhead":[150],"varied":[152],"workload":[154],"characteristics.":[155],"Collectively":[156],"fundamental":[159],"innovations,":[160],"MOSAIC":[161],"addresses":[162],"critical":[163],"scalability,":[167],"unlocking":[170],"CiM\u2019s":[171],"full":[172],"potential":[173],"efficient":[175],"embedded":[179]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
