{"id":"https://openalex.org/W3138708228","doi":"https://doi.org/10.1109/tpds.2021.3065365","title":"Silent-PIM: Realizing the Processing-in-Memory Computing With Standard Memory Requests","display_name":"Silent-PIM: Realizing the Processing-in-Memory Computing With Standard Memory Requests","publication_year":2021,"publication_date":"2021-03-11","ids":{"openalex":"https://openalex.org/W3138708228","doi":"https://doi.org/10.1109/tpds.2021.3065365","mag":"3138708228"},"language":"en","primary_location":{"id":"doi:10.1109/tpds.2021.3065365","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2021.3065365","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Parallel and Distributed 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/A5100772338","display_name":"Chang Hyun Kim","orcid":"https://orcid.org/0000-0001-6224-7074"},"institutions":[{"id":"https://openalex.org/I197347611","display_name":"Korea University","ror":"https://ror.org/047dqcg40","country_code":"KR","type":"education","lineage":["https://openalex.org/I197347611"]}],"countries":["KR"],"is_corresponding":true,"raw_author_name":"Chang Hyun Kim","raw_affiliation_strings":["Department of Electrical Engineering, Korea University, Seoul, Korea"],"affiliations":[{"raw_affiliation_string":"Department of Electrical Engineering, Korea University, Seoul, Korea","institution_ids":["https://openalex.org/I197347611"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100602695","display_name":"Won Jun Lee","orcid":null},"institutions":[{"id":"https://openalex.org/I197347611","display_name":"Korea University","ror":"https://ror.org/047dqcg40","country_code":"KR","type":"education","lineage":["https://openalex.org/I197347611"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Won Jun Lee","raw_affiliation_strings":["Department of Electrical Engineering, Korea University, Seoul, Korea"],"affiliations":[{"raw_affiliation_string":"Department of Electrical Engineering, Korea University, Seoul, Korea","institution_ids":["https://openalex.org/I197347611"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5078505862","display_name":"Yoonah Paik","orcid":"https://orcid.org/0000-0002-8294-1079"},"institutions":[{"id":"https://openalex.org/I197347611","display_name":"Korea University","ror":"https://ror.org/047dqcg40","country_code":"KR","type":"education","lineage":["https://openalex.org/I197347611"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Yoonah Paik","raw_affiliation_strings":["Department of Electrical Engineering, Korea University, Seoul, Korea"],"affiliations":[{"raw_affiliation_string":"Department of Electrical Engineering, Korea University, Seoul, Korea","institution_ids":["https://openalex.org/I197347611"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5067977998","display_name":"Kiyong Kwon","orcid":null},"institutions":[{"id":"https://openalex.org/I197347611","display_name":"Korea University","ror":"https://ror.org/047dqcg40","country_code":"KR","type":"education","lineage":["https://openalex.org/I197347611"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Kiyong Kwon","raw_affiliation_strings":["Department of Electrical Engineering, Korea University, Seoul, Korea"],"affiliations":[{"raw_affiliation_string":"Department of Electrical Engineering, Korea University, Seoul, Korea","institution_ids":["https://openalex.org/I197347611"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5009921737","display_name":"Seok Young Kim","orcid":"https://orcid.org/0000-0002-6259-9413"},"institutions":[{"id":"https://openalex.org/I197347611","display_name":"Korea University","ror":"https://ror.org/047dqcg40","country_code":"KR","type":"education","lineage":["https://openalex.org/I197347611"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Seok Young Kim","raw_affiliation_strings":["Department of Electrical Engineering, Korea University, Seoul, Korea"],"affiliations":[{"raw_affiliation_string":"Department of Electrical Engineering, Korea University, Seoul, Korea","institution_ids":["https://openalex.org/I197347611"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5051989657","display_name":"Il Memming Park","orcid":"https://orcid.org/0000-0002-4255-7750"},"institutions":[{"id":"https://openalex.org/I134353371","display_name":"SK Group (South Korea)","ror":"https://ror.org/03696td91","country_code":"KR","type":"company","lineage":["https://openalex.org/I134353371"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Il Park","raw_affiliation_strings":["K hynix Inc., Icheon, South Korea"],"affiliations":[{"raw_affiliation_string":"K hynix Inc., Icheon, South Korea","institution_ids":["https://openalex.org/I134353371"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5005365762","display_name":"Seon Wook Kim","orcid":"https://orcid.org/0000-0001-6555-1741"},"institutions":[{"id":"https://openalex.org/I197347611","display_name":"Korea University","ror":"https://ror.org/047dqcg40","country_code":"KR","type":"education","lineage":["https://openalex.org/I197347611"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Seon Wook Kim","raw_affiliation_strings":["Department of Electrical Engineering, Korea University, Seoul, Korea"],"affiliations":[{"raw_affiliation_string":"Department of Electrical Engineering, Korea University, Seoul, Korea","institution_ids":["https://openalex.org/I197347611"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5100772338"],"corresponding_institution_ids":["https://openalex.org/I197347611"],"apc_list":null,"apc_paid":null,"fwci":1.8189,"has_fulltext":false,"cited_by_count":25,"citation_normalized_percentile":{"value":0.84927367,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":97,"max":99},"biblio":{"volume":"33","issue":"2","first_page":"251","last_page":"262"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12808","display_name":"Ferroelectric and Negative Capacitance Devices","score":0.9998999834060669,"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/T12808","display_name":"Ferroelectric and Negative Capacitance Devices","score":0.9998999834060669,"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/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9997000098228455,"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.9995999932289124,"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.8697199821472168},{"id":"https://openalex.org/keywords/flat-memory-model","display_name":"Flat memory model","score":0.5738642811775208},{"id":"https://openalex.org/keywords/registered-memory","display_name":"Registered memory","score":0.5609132647514343},{"id":"https://openalex.org/keywords/interleaved-memory","display_name":"Interleaved memory","score":0.5584208369255066},{"id":"https://openalex.org/keywords/memory-bandwidth","display_name":"Memory bandwidth","score":0.533438503742218},{"id":"https://openalex.org/keywords/memory-map","display_name":"Memory map","score":0.52261883020401},{"id":"https://openalex.org/keywords/memory-management","display_name":"Memory management","score":0.501021146774292},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.48342859745025635},{"id":"https://openalex.org/keywords/semiconductor-memory","display_name":"Semiconductor memory","score":0.480854332447052},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4627094268798828},{"id":"https://openalex.org/keywords/memory-refresh","display_name":"Memory refresh","score":0.44288402795791626},{"id":"https://openalex.org/keywords/computing-with-memory","display_name":"Computing with Memory","score":0.4155995845794678},{"id":"https://openalex.org/keywords/auxiliary-memory","display_name":"Auxiliary memory","score":0.4151414930820465},{"id":"https://openalex.org/keywords/extended-memory","display_name":"Extended memory","score":0.41413646936416626},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.39209336042404175},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.38906019926071167},{"id":"https://openalex.org/keywords/computer-memory","display_name":"Computer memory","score":0.28506362438201904}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8697199821472168},{"id":"https://openalex.org/C57863822","wikidata":"https://www.wikidata.org/wiki/Q905488","display_name":"Flat memory model","level":4,"score":0.5738642811775208},{"id":"https://openalex.org/C93446704","wikidata":"https://www.wikidata.org/wiki/Q449328","display_name":"Registered memory","level":3,"score":0.5609132647514343},{"id":"https://openalex.org/C63511323","wikidata":"https://www.wikidata.org/wiki/Q908936","display_name":"Interleaved memory","level":4,"score":0.5584208369255066},{"id":"https://openalex.org/C188045654","wikidata":"https://www.wikidata.org/wiki/Q17148339","display_name":"Memory bandwidth","level":2,"score":0.533438503742218},{"id":"https://openalex.org/C74426580","wikidata":"https://www.wikidata.org/wiki/Q719484","display_name":"Memory map","level":3,"score":0.52261883020401},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.501021146774292},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.48342859745025635},{"id":"https://openalex.org/C98986596","wikidata":"https://www.wikidata.org/wiki/Q1143031","display_name":"Semiconductor memory","level":2,"score":0.480854332447052},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4627094268798828},{"id":"https://openalex.org/C87907426","wikidata":"https://www.wikidata.org/wiki/Q6815755","display_name":"Memory refresh","level":4,"score":0.44288402795791626},{"id":"https://openalex.org/C152890283","wikidata":"https://www.wikidata.org/wiki/Q4129922","display_name":"Computing with Memory","level":5,"score":0.4155995845794678},{"id":"https://openalex.org/C82687282","wikidata":"https://www.wikidata.org/wiki/Q66221","display_name":"Auxiliary memory","level":2,"score":0.4151414930820465},{"id":"https://openalex.org/C171675096","wikidata":"https://www.wikidata.org/wiki/Q1143380","display_name":"Extended memory","level":4,"score":0.41413646936416626},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.39209336042404175},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.38906019926071167},{"id":"https://openalex.org/C92855701","wikidata":"https://www.wikidata.org/wiki/Q5830907","display_name":"Computer memory","level":3,"score":0.28506362438201904}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tpds.2021.3065365","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2021.3065365","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Parallel and Distributed Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.4300000071525574,"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320322064","display_name":"Korea Institute for Advancement of Technology","ror":"https://ror.org/015w1qa96"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W26556108","https://openalex.org/W2014977566","https://openalex.org/W2044788775","https://openalex.org/W2059198010","https://openalex.org/W2064675550","https://openalex.org/W2086112773","https://openalex.org/W2093524602","https://openalex.org/W2130942839","https://openalex.org/W2143545157","https://openalex.org/W2155070484","https://openalex.org/W2155385791","https://openalex.org/W2162651880","https://openalex.org/W2481916066","https://openalex.org/W2536999580","https://openalex.org/W2612654866","https://openalex.org/W2616915022","https://openalex.org/W2766489088","https://openalex.org/W2776052384","https://openalex.org/W2794243109","https://openalex.org/W2799011136","https://openalex.org/W2809205380","https://openalex.org/W2811080765","https://openalex.org/W2896090304","https://openalex.org/W2904295992","https://openalex.org/W2949792175","https://openalex.org/W2997464342","https://openalex.org/W3042598257","https://openalex.org/W6679436768"],"related_works":["https://openalex.org/W2491097902","https://openalex.org/W2138825797","https://openalex.org/W1575240748","https://openalex.org/W4312264564","https://openalex.org/W2084310805","https://openalex.org/W1837030695","https://openalex.org/W2782503170","https://openalex.org/W2032235477","https://openalex.org/W3138708228","https://openalex.org/W1608814317"],"abstract_inverted_index":{"The":[0],"Deep":[1],"Neural":[2,6],"Network":[3,7],"(DNN),":[4],"Recurrent":[5],"(RNN)":[8],"applications,":[9],"rapidly":[10],"becoming":[11],"attractive":[12],"to":[13,41,63,139,178,242,248,327],"the":[14,24,43,58,61,64,72,84,87,100,120,135,141,157,164,189,203,218,222,244,261,270,275,279,282,289,306,321,328,332],"market,":[15],"process":[16],"a":[17,51,116,182,196,235],"large":[18],"amount":[19],"of":[20,89,103,205],"low-locality":[21],"data;":[22],"thus,":[23,128],"memory":[25,38,62,93,97,126,137,147,159,173,191],"bandwidth":[26],"limits":[27],"their":[28],"peak":[29],"performance.":[30],"Therefore,":[31],"many":[32],"data":[33,59,266,272,304,336],"centers":[34],"actively":[35],"adapt":[36],"high-bandwidth":[37],"like":[39,96],"HBM2/HBM2E":[40],"resolve":[42],"problem.":[44],"However,":[45,79],"this":[46,112],"approach":[47],"would":[48],"not":[49],"provide":[50],"complete":[52],"solution":[53],"since":[54],"it":[55,176],"still":[56,286],"transfers":[57],"from":[60,240],"computing":[65],"unit.":[66],"Thus,":[67],"processing-in-memory":[68],"(PIM),":[69],"which":[70,259],"performs":[71,119],"computation":[73,122,142],"inside":[74],"memory,":[75],"has":[76],"attracted":[77],"attention.":[78],"most":[80],"previous":[81],"methods":[82],"require":[83],"modification":[85],"or":[86],"extension":[88],"core":[90,197],"pipelines":[91],"and":[92,107,133,162,194,225,250,255,298,314],"system":[94],"components":[95],"controllers,":[98],"making":[99,195],"practical":[101],"implementation":[102],"PIM":[104,121,136,190,283],"very":[105],"challenging":[106],"expensive":[108],"in":[109,187,330],"development.":[110],"In":[111,169],"article,":[113],"we":[114],"propose":[115],"Silent-PIM":[117,219,245,307],"that":[118,319],"with":[123,234],"standard":[124,158,166,172],"DRAM":[125,165],"requests;":[127],"requiring":[129],"no":[130,303,335],"hardware":[131],"modifications":[132],"allowing":[134],"device":[138],"perform":[140,198],"while":[143],"servicing":[144],"non-PIM":[145],"applications'":[146],"requests.":[148],"We":[149,201],"can":[150],"achieve":[151],"our":[152],"design":[153],"goal":[154],"by":[155],"preserving":[156],"request":[160],"behaviors":[161],"satisfying":[163],"timing":[167],"requirements.":[168],"addition,":[170,299],"using":[171],"requests":[174,192],"makes":[175],"possible":[177],"use":[179],"DMA":[180],"as":[181,217],"PIM's":[183,322],"offloading":[184],"engine,":[185],"resulting":[186],"processing":[188],"fast":[193],"other":[199],"tasks.":[200],"compared":[202],"performance":[204,277,284,324],"three":[206],"Long":[207],"Short-Term":[208],"Memory":[209],"models":[210],"(LSTM)":[211],"kernels":[212],"on":[213,221],"real":[214],"platforms,":[215],"such":[216],"modeled":[220],"FPGA,":[223],"GPU,":[224],"CPU.":[226],"For":[227],"(p":[228,294],"\u00d7512)":[229],"\u00d7(512":[230],"\u00d72048)":[231,295],"matrix":[232],"multiplication":[233,297],"batch":[236],"size":[237],"p":[238],"varying":[239],"1":[241],"128,":[243],"performed":[246],"up":[247],"16.9x":[249],"24.6x":[251],"faster":[252],"than":[253,288,311],"GPU":[254,276],"CPU,":[256],"respectively,":[257],"p=1,":[258],"was":[260,278,285,302,325],"case":[262],"without":[263],"having":[264,334],"any":[265],"reuse.":[267,337],"At":[268],"p=128,":[269],"highest":[271],"reuse":[273],"case,":[274],"highest,":[280],"but":[281],"higher":[287,310],"CPU":[290,313],"execution.":[291],"Similarly,":[292],"at":[293],"element-wise":[296],"where":[300],"there":[301],"reuse,":[305],"always":[308],"achieved":[309],"both":[312],"GPU.":[315],"It":[316],"also":[317],"showed":[318],"when":[320],"EDP":[323],"superior":[326],"others":[329],"all":[331],"cases":[333]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":6},{"year":2024,"cited_by_count":7},{"year":2023,"cited_by_count":5},{"year":2022,"cited_by_count":6}],"updated_date":"2026-03-06T13:50:29.536080","created_date":"2025-10-10T00:00:00"}
