{"id":"https://openalex.org/W4285730081","doi":"https://doi.org/10.1145/3547658","title":"Near-memory Computing on FPGAs with 3D-stacked Memories: Applications, Architectures, and Optimizations","display_name":"Near-memory Computing on FPGAs with 3D-stacked Memories: Applications, Architectures, and Optimizations","publication_year":2022,"publication_date":"2022-07-18","ids":{"openalex":"https://openalex.org/W4285730081","doi":"https://doi.org/10.1145/3547658"},"language":"en","primary_location":{"id":"doi:10.1145/3547658","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3547658","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3547658","source":{"id":"https://openalex.org/S112809824","display_name":"ACM Transactions on Reconfigurable Technology and Systems","issn_l":"1936-7406","issn":["1936-7406","1936-7414"],"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 Transactions on Reconfigurable Technology and Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3547658","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5055685692","display_name":"Veronia Iskandar","orcid":"https://orcid.org/0000-0001-9420-5450"},"institutions":[{"id":"https://openalex.org/I78650965","display_name":"Technische Universit\u00e4t Dresden","ror":"https://ror.org/042aqky30","country_code":"DE","type":"education","lineage":["https://openalex.org/I78650965"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Veronia Iskandar","raw_affiliation_strings":["Technische Universit\u00e4t Dresden, Chair of Adaptive Dynamic Systems, Dresden, Germany"],"raw_orcid":"https://orcid.org/0000-0001-9420-5450","affiliations":[{"raw_affiliation_string":"Technische Universit\u00e4t Dresden, Chair of Adaptive Dynamic Systems, Dresden, Germany","institution_ids":["https://openalex.org/I78650965"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5039330377","display_name":"Mohamed A. Abd El Ghany","orcid":"https://orcid.org/0000-0002-6282-7738"},"institutions":[{"id":"https://openalex.org/I31512782","display_name":"Technische Universit\u00e4t Darmstadt","ror":"https://ror.org/05n911h24","country_code":"DE","type":"education","lineage":["https://openalex.org/I31512782"]},{"id":"https://openalex.org/I96823368","display_name":"German University in Cairo","ror":"https://ror.org/03rjt0z37","country_code":"EG","type":"education","lineage":["https://openalex.org/I96823368"]}],"countries":["DE","EG"],"is_corresponding":false,"raw_author_name":"Mohamed A. Abd El Ghany","raw_affiliation_strings":["Electronics Department/IES Lab, German University in Cairo/TU Darmstadt, Darmstadt, Egypt/Germany"],"raw_orcid":"https://orcid.org/0000-0002-6282-7738","affiliations":[{"raw_affiliation_string":"Electronics Department/IES Lab, German University in Cairo/TU Darmstadt, Darmstadt, Egypt/Germany","institution_ids":["https://openalex.org/I96823368","https://openalex.org/I31512782"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5060626530","display_name":"Diana G\u00f6hringer","orcid":"https://orcid.org/0000-0003-2571-8441"},"institutions":[{"id":"https://openalex.org/I78650965","display_name":"Technische Universit\u00e4t Dresden","ror":"https://ror.org/042aqky30","country_code":"DE","type":"education","lineage":["https://openalex.org/I78650965"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Diana G\u00f6hringer","raw_affiliation_strings":["Technische Universit\u00e4t Dresden, Chair of Adaptive Dynamic Systems, Dresden, Germany"],"raw_orcid":"https://orcid.org/0000-0003-2571-8441","affiliations":[{"raw_affiliation_string":"Technische Universit\u00e4t Dresden, Chair of Adaptive Dynamic Systems, Dresden, Germany","institution_ids":["https://openalex.org/I78650965"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.6619,"has_fulltext":true,"cited_by_count":20,"citation_normalized_percentile":{"value":0.83398477,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":"16","issue":"1","first_page":"1","last_page":"32"},"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/T12808","display_name":"Ferroelectric and Negative Capacitance Devices","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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9973999857902527,"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.8781757354736328},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.6461436748504639},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.6164330840110779},{"id":"https://openalex.org/keywords/dram","display_name":"Dram","score":0.5872458815574646},{"id":"https://openalex.org/keywords/memory-bandwidth","display_name":"Memory bandwidth","score":0.5260788798332214},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.5034336447715759},{"id":"https://openalex.org/keywords/efficient-energy-use","display_name":"Efficient energy use","score":0.48136335611343384},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.437019944190979},{"id":"https://openalex.org/keywords/memory-hierarchy","display_name":"Memory hierarchy","score":0.4304220676422119},{"id":"https://openalex.org/keywords/bandwidth","display_name":"Bandwidth (computing)","score":0.4255691170692444},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3442787528038025},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.24189943075180054},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.24133676290512085},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.15745073556900024}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8781757354736328},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.6461436748504639},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.6164330840110779},{"id":"https://openalex.org/C7366592","wikidata":"https://www.wikidata.org/wiki/Q1255620","display_name":"Dram","level":2,"score":0.5872458815574646},{"id":"https://openalex.org/C188045654","wikidata":"https://www.wikidata.org/wiki/Q17148339","display_name":"Memory bandwidth","level":2,"score":0.5260788798332214},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5034336447715759},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.48136335611343384},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.437019944190979},{"id":"https://openalex.org/C2778100165","wikidata":"https://www.wikidata.org/wiki/Q1589327","display_name":"Memory hierarchy","level":3,"score":0.4304220676422119},{"id":"https://openalex.org/C2776257435","wikidata":"https://www.wikidata.org/wiki/Q1576430","display_name":"Bandwidth (computing)","level":2,"score":0.4255691170692444},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3442787528038025},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.24189943075180054},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.24133676290512085},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.15745073556900024},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3547658","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3547658","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3547658","source":{"id":"https://openalex.org/S112809824","display_name":"ACM Transactions on Reconfigurable Technology and Systems","issn_l":"1936-7406","issn":["1936-7406","1936-7414"],"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 Transactions on Reconfigurable Technology and Systems","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3547658","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3547658","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3547658","source":{"id":"https://openalex.org/S112809824","display_name":"ACM Transactions on Reconfigurable Technology and Systems","issn_l":"1936-7406","issn":["1936-7406","1936-7414"],"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 Transactions on Reconfigurable Technology and Systems","raw_type":"journal-article"},"sustainable_development_goals":[{"score":0.8899999856948853,"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy"}],"awards":[{"id":"https://openalex.org/G2194547872","display_name":null,"funder_award_id":"287022738 TRR 196","funder_id":"https://openalex.org/F4320320879","funder_display_name":"Deutsche Forschungsgemeinschaft"},{"id":"https://openalex.org/G6776943501","display_name":null,"funder_award_id":"TRR 196","funder_id":"https://openalex.org/F4320320879","funder_display_name":"Deutsche Forschungsgemeinschaft"},{"id":"https://openalex.org/G821514941","display_name":"TRR 196: Mobile MaterialCharakterisierung und Ortung durch Elektromagnetische Abtastung","funder_award_id":"287022738","funder_id":"https://openalex.org/F4320320879","funder_display_name":"Deutsche Forschungsgemeinschaft"}],"funders":[{"id":"https://openalex.org/F4320320879","display_name":"Deutsche Forschungsgemeinschaft","ror":"https://ror.org/018mejw64"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4285730081.pdf","grobid_xml":"https://content.openalex.org/works/W4285730081.grobid-xml"},"referenced_works_count":86,"referenced_works":["https://openalex.org/W1626467984","https://openalex.org/W1844274058","https://openalex.org/W1975274780","https://openalex.org/W1981220134","https://openalex.org/W1981943579","https://openalex.org/W2034097727","https://openalex.org/W2035080386","https://openalex.org/W2045525968","https://openalex.org/W2052166264","https://openalex.org/W2058490651","https://openalex.org/W2082375193","https://openalex.org/W2100516830","https://openalex.org/W2112547256","https://openalex.org/W2112980698","https://openalex.org/W2116433835","https://openalex.org/W2116784058","https://openalex.org/W2122060420","https://openalex.org/W2141331848","https://openalex.org/W2143909327","https://openalex.org/W2282919004","https://openalex.org/W2295035104","https://openalex.org/W2335240678","https://openalex.org/W2474451066","https://openalex.org/W2534610203","https://openalex.org/W2539383463","https://openalex.org/W2556370608","https://openalex.org/W2565125333","https://openalex.org/W2584636165","https://openalex.org/W2605720586","https://openalex.org/W2612080955","https://openalex.org/W2612389039","https://openalex.org/W2622148586","https://openalex.org/W2622164283","https://openalex.org/W2625954420","https://openalex.org/W2731118616","https://openalex.org/W2732291649","https://openalex.org/W2738366405","https://openalex.org/W2753147542","https://openalex.org/W2761533866","https://openalex.org/W2761689304","https://openalex.org/W2765234579","https://openalex.org/W2787094505","https://openalex.org/W2788601541","https://openalex.org/W2798956872","https://openalex.org/W2883929540","https://openalex.org/W2884199665","https://openalex.org/W2887018074","https://openalex.org/W2904929935","https://openalex.org/W2909534142","https://openalex.org/W2925007552","https://openalex.org/W2945287634","https://openalex.org/W2951709139","https://openalex.org/W2953212265","https://openalex.org/W2965653519","https://openalex.org/W2979719709","https://openalex.org/W2987319672","https://openalex.org/W3000310304","https://openalex.org/W3005876214","https://openalex.org/W3033124768","https://openalex.org/W3043433718","https://openalex.org/W3091524708","https://openalex.org/W3092394454","https://openalex.org/W3093557412","https://openalex.org/W3093757369","https://openalex.org/W3099610822","https://openalex.org/W3100639723","https://openalex.org/W3102618228","https://openalex.org/W3106125969","https://openalex.org/W3111918943","https://openalex.org/W3115226260","https://openalex.org/W3132749493","https://openalex.org/W3133347161","https://openalex.org/W3158338328","https://openalex.org/W3163563017","https://openalex.org/W3166863226","https://openalex.org/W3170921841","https://openalex.org/W3173856255","https://openalex.org/W3188766293","https://openalex.org/W3191222816","https://openalex.org/W3198975860","https://openalex.org/W3213945436","https://openalex.org/W4200197440","https://openalex.org/W4244607449","https://openalex.org/W4247512567","https://openalex.org/W4292169167","https://openalex.org/W4302120964"],"related_works":["https://openalex.org/W2735130281","https://openalex.org/W1990309876","https://openalex.org/W79990711","https://openalex.org/W4295935130","https://openalex.org/W1480947737","https://openalex.org/W2953368509","https://openalex.org/W2950263839","https://openalex.org/W3010779417","https://openalex.org/W2529649238","https://openalex.org/W2150669850"],"abstract_inverted_index":{"The":[0],"near-memory":[1],"computing":[2,19],"(NMC)":[3],"paradigm":[4],"has":[5],"transpired":[6],"as":[7,76,165],"a":[8,91,124],"promising":[9],"method":[10],"for":[11],"overcoming":[12],"the":[13,36,40,108,173],"memory":[14,26,38],"wall":[15],"challenges":[16,175],"of":[17,61,71,97,131,161],"future":[18,180],"architectures.":[20],"Modern":[21],"systems":[22,99],"integrating":[23],"3D-stacked":[24],"DRAM":[25],"can":[27],"be":[28],"leveraged":[29],"to":[30,49,55,126,149],"prevent":[31],"unnecessary":[32],"data":[33,72],"movement":[34],"between":[35],"main":[37],"and":[39,83,133,145,153,169,176],"CPU.":[41],"FPGA":[42,120],"vendors":[43],"have":[44,122,140],"started":[45],"introducing":[46],"3D":[47,104],"memories":[48,114],"their":[50],"products":[51],"in":[52,129],"an":[53],"effort":[54],"remain":[56],"competitive":[57],"on":[58,94,100],"bandwidth":[59,110],"requirements":[60],"modern":[62],"memory-intensive":[63],"applications.":[64],"Recent":[65],"NMC":[66,98,138,162],"proposals":[67,96],"target":[68],"various":[69,159],"types":[70],"processing":[73],"workloads":[74],"such":[75,113,164],"graph":[77],"processing,":[78],"MapReduce,":[79],"sorting,":[80],"machine":[81],"learning,":[82],"database":[84],"analytics.":[85],"In":[86],"this":[87],"article,":[88],"we":[89],"conduct":[90],"literature":[92],"survey":[93],"previous":[95],"FPGAs":[101],"integrated":[102],"with":[103,116,143,179],"memories.":[105],"By":[106],"leveraging":[107],"high":[109,151],"offered":[111],"from":[112],"together":[115],"specifically":[117],"designed":[118],"hardware,":[119],"architectures":[121],"become":[123],"competitor":[125],"GPU":[127],"solutions":[128],"terms":[130],"speed":[132],"energy":[134,154],"efficiency.":[135,155],"Various":[136],"FPGA-based":[137],"designs":[139,163],"been":[141],"proposed":[142],"software":[144],"hardware":[146],"optimization":[147],"methods":[148],"achieve":[150],"performance":[152],"Our":[156],"review":[157],"investigates":[158],"aspects":[160],"platforms,":[166],"architectures,":[167],"workloads,":[168],"tools.":[170],"We":[171],"identify":[172],"key":[174],"open":[177],"issues":[178],"research":[181],"directions.":[182]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":7},{"year":2024,"cited_by_count":4},{"year":2023,"cited_by_count":6},{"year":2022,"cited_by_count":1}],"updated_date":"2026-06-22T08:00:12.763002","created_date":"2025-10-10T00:00:00"}
