{"id":"https://openalex.org/W4410553137","doi":"https://doi.org/10.23919/date64628.2025.10992691","title":"DEAR-PIM: Processing-in-Memory Architecture with Disaggregated Execution of All-bank Requests","display_name":"DEAR-PIM: Processing-in-Memory Architecture with Disaggregated Execution of All-bank Requests","publication_year":2025,"publication_date":"2025-03-31","ids":{"openalex":"https://openalex.org/W4410553137","doi":"https://doi.org/10.23919/date64628.2025.10992691"},"language":"en","primary_location":{"id":"doi:10.23919/date64628.2025.10992691","is_oa":false,"landing_page_url":"https://doi.org/10.23919/date64628.2025.10992691","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 Design, Automation &amp;amp; Test in Europe Conference (DATE)","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/A5032244427","display_name":"Jong Hoon Hyun","orcid":"https://orcid.org/0000-0002-9621-0250"},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":true,"raw_author_name":"Jungi Hyun","raw_affiliation_strings":["Seoul National University, Inter-University Semiconductor Research Center (ISRC)"],"affiliations":[{"raw_affiliation_string":"Seoul National University, Inter-University Semiconductor Research Center (ISRC)","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102025104","display_name":"Minseok Seo","orcid":"https://orcid.org/0000-0003-3648-5575"},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Minseok Seo","raw_affiliation_strings":["Seoul National University, Inter-University Semiconductor Research Center (ISRC)"],"affiliations":[{"raw_affiliation_string":"Seoul National University, Inter-University Semiconductor Research Center (ISRC)","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070120162","display_name":"Jeong Seong-Ho","orcid":"https://orcid.org/0000-0003-4301-304X"},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Seongho Jeong","raw_affiliation_strings":["Seoul National University, Inter-University Semiconductor Research Center (ISRC)"],"affiliations":[{"raw_affiliation_string":"Seoul National University, Inter-University Semiconductor Research Center (ISRC)","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5024723558","display_name":"Hyuk\u2010Jae Lee","orcid":"https://orcid.org/0000-0001-6811-9647"},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Hyuk-Jae Lee","raw_affiliation_strings":["Seoul National University, Inter-University Semiconductor Research Center (ISRC)"],"affiliations":[{"raw_affiliation_string":"Seoul National University, Inter-University Semiconductor Research Center (ISRC)","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5014900695","display_name":"Xuan Truong Nguyen","orcid":"https://orcid.org/0000-0002-7527-6971"},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Xuan Truong Nguyen","raw_affiliation_strings":["Seoul National University, Inter-University Semiconductor Research Center (ISRC)"],"affiliations":[{"raw_affiliation_string":"Seoul National University, Inter-University Semiconductor Research Center (ISRC)","institution_ids":["https://openalex.org/I139264467"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5032244427"],"corresponding_institution_ids":["https://openalex.org/I139264467"],"apc_list":null,"apc_paid":null,"fwci":3.0634,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.91543209,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":91,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"7"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.996399998664856,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.996399998664856,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9898999929428101,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.989300012588501,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7468089461326599},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.5521848201751709},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.4369690418243408},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.40419116616249084},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3370920717716217},{"id":"https://openalex.org/keywords/history","display_name":"History","score":0.07645928859710693}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7468089461326599},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.5521848201751709},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.4369690418243408},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.40419116616249084},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3370920717716217},{"id":"https://openalex.org/C95457728","wikidata":"https://www.wikidata.org/wiki/Q309","display_name":"History","level":0,"score":0.07645928859710693},{"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.23919/date64628.2025.10992691","is_oa":false,"landing_page_url":"https://doi.org/10.23919/date64628.2025.10992691","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 Design, Automation &amp;amp; Test in Europe Conference (DATE)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":13,"referenced_works":["https://openalex.org/W2169370030","https://openalex.org/W2194775991","https://openalex.org/W2982008795","https://openalex.org/W3006586535","https://openalex.org/W3100710793","https://openalex.org/W3134274954","https://openalex.org/W3146763006","https://openalex.org/W3209151516","https://openalex.org/W4293812235","https://openalex.org/W4389476267","https://openalex.org/W4394998968","https://openalex.org/W4395073431","https://openalex.org/W6811340617"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W4391913857","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W2038503502"],"abstract_inverted_index":{"Emerging":[0],"transformer-based":[1],"large":[2],"language":[3],"models":[4],"(LLMs)":[5],"involve":[6],"many":[7],"low-arithmetic":[8],"intensity":[9],"operations,":[10],"which":[11,50,79],"result":[12],"in":[13,26],"sub-optimal":[14],"performance":[15,28,223],"on":[16,47],"general-purpose":[17],"CPUs":[18],"and":[19,44,63,119,152,180,221],"GPUs.":[20],"Processing-in-Memory":[21],"(PIM)":[22],"has":[23],"shown":[24],"promise":[25],"enhancing":[27],"by":[29,224,239],"reducing":[30],"data":[31],"movement":[32],"bottlenecks.":[33],"Commodity":[34],"near-bank":[35],"PIMs":[36],"enable":[37],"in-memory":[38],"computation":[39],"through":[40,110],"bank-level":[41],"compute":[42,54],"units":[43,55],"typically":[45],"rely":[46],"all-bank":[48,72,99,150,163],"commands,":[49],"simultaneously":[51,69],"operate":[52],"the":[53,187,205,228,235,243],"of":[56,113,138,215],"all":[57,67,105,167],"banks":[58,68,106,168,182],"to":[59,148,155,161,227,242],"maximize":[60],"internal":[61],"bandwidth":[62],"parallelism.":[64],"However,":[65,165],"activating":[66],"before":[70,174],"issuing":[71],"commands":[73,100,151,199],"generally":[74],"requires":[75],"high":[76],"peak":[77,236],"power,":[78],"may":[80],"exceed":[81],"system":[82],"power":[83,97,237],"limit,":[84],"when":[85],"stacking":[86],"multiple":[87],"PIM":[88,133],"devices":[89],"for":[90],"LLM":[91],"inference.":[92],"Additionally,":[93],"under":[94],"a":[95,111,131,191,213],"DRAM":[96],"constraint,":[98],"are":[101,107],"only":[102],"issued":[103],"after":[104],"fully":[108],"activated":[109],"sequence":[112],"single-bank":[114],"activations,":[115],"incurring":[116],"bubble":[117],"cycles":[118],"degrading":[120],"overall":[121],"performance.":[122],"To":[123,185],"address":[124],"these":[125],"shortcomings,":[126],"this":[127],"study":[128],"proposes":[129],"DEAR-PIM,":[130],"novel":[132],"architecture":[134],"with":[135],"Disaggregated":[136],"Execution":[137],"All-bank":[139],"Requests.":[140],"DEAR-PIM":[141,189,211,232],"incorporates":[142],"disaggregated":[143,172],"command":[144,194],"queue,":[145],"allowing":[146],"it":[147],"buffer":[149],"provide":[153],"them":[154],"each":[156],"bank":[157],"sequentially":[158],"without":[159,203],"waiting":[160],"complete":[162],"activations.":[164],"since":[166],"must":[169],"finish":[170],"their":[171],"execution":[173],"simultaneous":[175,244],"post-processing,":[176],"synchronization":[177,193],"between":[178],"early-activated":[179],"last-activated":[181],"is":[183],"necessary.":[184],"tackle":[186],"issue,":[188],"introduces":[190],"column-aware":[192],"scheme":[195],"that":[196,210],"inserts":[197],"no-op-like":[198],"into":[200],"unused":[201],"columns":[202],"modifying":[204],"memory":[206],"controller.":[207],"Experiments":[208],"demonstrate":[209],"achieves":[212],"speedup":[214],"2.03-3.33\u2032":[216],"over":[217],"an":[218],"A100":[219],"GPU":[220],"improves":[222],"1.11-1.52\u2032":[225],"compared":[226,241],"sequential":[229],"activation":[230,245],"scheme.":[231,246],"also":[233],"reduces":[234],"consumption":[238],"21.3-41.7%":[240]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1}],"updated_date":"2026-03-25T14:56:36.534964","created_date":"2025-10-10T00:00:00"}
