{"id":"https://openalex.org/W3134892532","doi":"https://doi.org/10.1109/tc.2021.3063378","title":"Computing En-Route for Near-Data Processing","display_name":"Computing En-Route for Near-Data Processing","publication_year":2021,"publication_date":"2021-03-03","ids":{"openalex":"https://openalex.org/W3134892532","doi":"https://doi.org/10.1109/tc.2021.3063378","mag":"3134892532"},"language":"en","primary_location":{"id":"doi:10.1109/tc.2021.3063378","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tc.2021.3063378","pdf_url":null,"source":{"id":"https://openalex.org/S157670870","display_name":"IEEE Transactions on Computers","issn_l":"0018-9340","issn":["0018-9340","0016-9340","1557-9956","2326-3814"],"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 Computers","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/A5040392661","display_name":"Jiayi Huang","orcid":"https://orcid.org/0000-0003-4011-6668"},"institutions":[{"id":"https://openalex.org/I154570441","display_name":"University of California, Santa Barbara","ror":"https://ror.org/02t274463","country_code":"US","type":"education","lineage":["https://openalex.org/I154570441"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jiayi Huang","raw_affiliation_strings":["Department of Electrical and Computer Engineering, University of California, Santa Barbara, CA, USA"],"raw_orcid":"https://orcid.org/0000-0003-4011-6668","affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of California, Santa Barbara, CA, USA","institution_ids":["https://openalex.org/I154570441"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5027873879","display_name":"Pritam Majumder","orcid":"https://orcid.org/0000-0002-0313-7526"},"institutions":[{"id":"https://openalex.org/I91045830","display_name":"Texas A&M University","ror":"https://ror.org/01f5ytq51","country_code":"US","type":"education","lineage":["https://openalex.org/I91045830"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Pritam Majumder","raw_affiliation_strings":["Department of Computer Science and Engineering, Texas A&M University, College Station, TX, USA"],"raw_orcid":"https://orcid.org/0000-0002-0313-7526","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Texas A&M University, College Station, TX, USA","institution_ids":["https://openalex.org/I91045830"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036470848","display_name":"Sungkeun Kim","orcid":"https://orcid.org/0000-0003-0855-2443"},"institutions":[{"id":"https://openalex.org/I91045830","display_name":"Texas A&M University","ror":"https://ror.org/01f5ytq51","country_code":"US","type":"education","lineage":["https://openalex.org/I91045830"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sungkeun Kim","raw_affiliation_strings":["Department of Computer Science and Engineering, Texas A&M University, College Station, TX, USA"],"raw_orcid":"https://orcid.org/0000-0003-0855-2443","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Texas A&M University, College Station, TX, USA","institution_ids":["https://openalex.org/I91045830"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5031702645","display_name":"Troy Fulton","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Troy Fulton","raw_affiliation_strings":["Aspen Insights, Fort Worth, TX, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Aspen Insights, Fort Worth, TX, USA","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019699566","display_name":"Ramprakash Reddy Puli","orcid":null},"institutions":[{"id":"https://openalex.org/I4210127875","display_name":"Nvidia (United States)","ror":"https://ror.org/03jdj4y14","country_code":"US","type":"company","lineage":["https://openalex.org/I4210127875"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ramprakash Reddy Puli","raw_affiliation_strings":["NVIDIA, Santa Clara, CA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"NVIDIA, Santa Clara, CA, USA","institution_ids":["https://openalex.org/I4210127875"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084141859","display_name":"Ki Hwan Yum","orcid":"https://orcid.org/0000-0002-3130-1434"},"institutions":[{"id":"https://openalex.org/I91045830","display_name":"Texas A&M University","ror":"https://ror.org/01f5ytq51","country_code":"US","type":"education","lineage":["https://openalex.org/I91045830"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ki Hwan Yum","raw_affiliation_strings":["Department of Computer Science and Engineering, Texas A&M University, College Station, TX, USA"],"raw_orcid":"https://orcid.org/0000-0002-3130-1434","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Texas A&M University, College Station, TX, USA","institution_ids":["https://openalex.org/I91045830"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100354947","display_name":"Eun Jung Kim","orcid":"https://orcid.org/0000-0002-6824-0516"},"institutions":[{"id":"https://openalex.org/I91045830","display_name":"Texas A&M University","ror":"https://ror.org/01f5ytq51","country_code":"US","type":"education","lineage":["https://openalex.org/I91045830"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Eun Jung Kim","raw_affiliation_strings":["Department of Computer Science and Engineering, Texas A&M University, College Station, TX, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Texas A&M University, College Station, TX, USA","institution_ids":["https://openalex.org/I91045830"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.907,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.69996777,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":97},"biblio":{"volume":"70","issue":"6","first_page":"906","last_page":"921"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"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"}},"topics":[{"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"}},{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9990000128746033,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8670750856399536},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.5755465626716614},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5236753821372986},{"id":"https://openalex.org/keywords/memory-bandwidth","display_name":"Memory bandwidth","score":0.4698654115200043},{"id":"https://openalex.org/keywords/memory-hierarchy","display_name":"Memory hierarchy","score":0.45280176401138306},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.4446585178375244},{"id":"https://openalex.org/keywords/interleaved-memory","display_name":"Interleaved memory","score":0.41296496987342834},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4126773774623871},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3641146421432495},{"id":"https://openalex.org/keywords/memory-management","display_name":"Memory management","score":0.3195199966430664},{"id":"https://openalex.org/keywords/overlay","display_name":"Overlay","score":0.272347629070282},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.12367576360702515},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.11005669832229614}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8670750856399536},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.5755465626716614},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5236753821372986},{"id":"https://openalex.org/C188045654","wikidata":"https://www.wikidata.org/wiki/Q17148339","display_name":"Memory bandwidth","level":2,"score":0.4698654115200043},{"id":"https://openalex.org/C2778100165","wikidata":"https://www.wikidata.org/wiki/Q1589327","display_name":"Memory hierarchy","level":3,"score":0.45280176401138306},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.4446585178375244},{"id":"https://openalex.org/C63511323","wikidata":"https://www.wikidata.org/wiki/Q908936","display_name":"Interleaved memory","level":4,"score":0.41296496987342834},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4126773774623871},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3641146421432495},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.3195199966430664},{"id":"https://openalex.org/C136085584","wikidata":"https://www.wikidata.org/wiki/Q910289","display_name":"Overlay","level":2,"score":0.272347629070282},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.12367576360702515},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.11005669832229614}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tc.2021.3063378","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tc.2021.3063378","pdf_url":null,"source":{"id":"https://openalex.org/S157670870","display_name":"IEEE Transactions on Computers","issn_l":"0018-9340","issn":["0018-9340","0016-9340","1557-9956","2326-3814"],"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 Computers","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.9100000262260437,"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":53,"referenced_works":["https://openalex.org/W1555673550","https://openalex.org/W1955235267","https://openalex.org/W1981943579","https://openalex.org/W2009852231","https://openalex.org/W2022655850","https://openalex.org/W2077940408","https://openalex.org/W2078994750","https://openalex.org/W2082375193","https://openalex.org/W2086112773","https://openalex.org/W2105102111","https://openalex.org/W2113320854","https://openalex.org/W2116497098","https://openalex.org/W2131413854","https://openalex.org/W2134633067","https://openalex.org/W2142177913","https://openalex.org/W2155066383","https://openalex.org/W2160428323","https://openalex.org/W2163605009","https://openalex.org/W2273440736","https://openalex.org/W2474451066","https://openalex.org/W2509155819","https://openalex.org/W2516430887","https://openalex.org/W2532763869","https://openalex.org/W2565280077","https://openalex.org/W2604553456","https://openalex.org/W2613569094","https://openalex.org/W2616915022","https://openalex.org/W2728809642","https://openalex.org/W2755088640","https://openalex.org/W2766489088","https://openalex.org/W2789554134","https://openalex.org/W2790925711","https://openalex.org/W2794243109","https://openalex.org/W2911393769","https://openalex.org/W2949161920","https://openalex.org/W2952438573","https://openalex.org/W2979858238","https://openalex.org/W2998610137","https://openalex.org/W3042493405","https://openalex.org/W3042598257","https://openalex.org/W3043023836","https://openalex.org/W3043522163","https://openalex.org/W3139689176","https://openalex.org/W3191916678","https://openalex.org/W4231633798","https://openalex.org/W4239813889","https://openalex.org/W4243576563","https://openalex.org/W6655987917","https://openalex.org/W6671305378","https://openalex.org/W6684191040","https://openalex.org/W6694513646","https://openalex.org/W6744271739","https://openalex.org/W6772091339"],"related_works":["https://openalex.org/W4376647684","https://openalex.org/W2334181344","https://openalex.org/W4221139464","https://openalex.org/W2401095501","https://openalex.org/W2362277122","https://openalex.org/W2558276258","https://openalex.org/W2934889147","https://openalex.org/W2170960248","https://openalex.org/W1975698617","https://openalex.org/W1971683480"],"abstract_inverted_index":{"The":[0,106],"data":[1,5,17,25,33],"explosion":[2],"and":[3,18,39,47,60,66,77,114,145,176,192],"faster":[4],"analysis":[6],"demand":[7],"have":[8],"spawned":[9],"emerging":[10],"applications":[11],"that":[12,158],"operate":[13],"over":[14,103],"myriads":[15],"of":[16,101,171,201],"exhibit":[19],"large":[20],"memory":[21,37,48,62,64,112],"footprints":[22],"with":[23,168,189],"low":[24],"reuse":[26],"rate.":[27],"Such":[28],"characteristics":[29],"lead":[30],"to":[31,72,122,140,150,165],"enormous":[32],"movements":[34],"across":[35,184],"the":[36,52,110,124,142,147,151,155,159,178],"hierarchy":[38],"pose":[40],"significant":[41],"pressure":[42],"on":[43],"modern":[44],"communication":[45],"fabrics":[46],"subsystems.":[49],"To":[50],"mitigate":[51],"worsening":[53],"gap":[54],"between":[55],"high":[56],"processor":[57],"computation":[58,96,138],"density":[59],"deficient":[61],"bandwidth,":[63],"networks,":[65],"near-data":[67,88],"processing":[68,89],"techniques":[69],"are":[70],"proposed":[71,107],"keep":[73],"improving":[74],"system":[75],"performance":[76,174],"energy":[78],"efficiency.":[79],"In":[80],"this":[81],"article,":[82],"we":[83],"propose":[84],"Active-Routing,":[85],"an":[86,169,198],"in-network":[87],"architecture":[90,108],"for":[91],"data-flow":[92],"execution,":[93],"which":[94],"enables":[95],"en-route":[97],"by":[98,181],"exploiting":[99],"patterns":[100],"aggregation":[102,125],"intermediate":[104],"results.":[105],"leverages":[109],"massive":[111],"cube-":[113],"vault-level":[115,190],"parallelism":[116,191],"as":[117,119],"well":[118],"network":[120],"concurrency":[121],"optimize":[123],"operations":[126],"along":[127],"a":[128],"dynamically":[129],"built":[130],"Active-Routing":[131,161],"Tree.":[132],"It":[133],"also":[134],"introduces":[135],"page":[136,193],"granular":[137,194],"offloading":[139,143,195],"amortize":[141],"overhead":[144],"improve":[146],"throughput.":[148],"Compared":[149],"state-of-the-art":[152],"processing-in-memory":[153],"architecture,":[154],"evaluations":[156],"show":[157],"baseline":[160],"can":[162,196],"achieve":[163,197],"up":[164],"7\u00d7":[166],"speedup":[167],"average":[170],"60":[172],"percent":[173,183],"improvement,":[175],"reduce":[177],"energy-delay":[179],"product":[180],"80":[182],"various":[185],"benchmarks.":[186],"Further":[187],"optimizations":[188],"extra":[199],"order":[200],"magnitude":[202],"improvement.":[203]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":3}],"updated_date":"2026-07-07T14:30:12.667765","created_date":"2025-10-10T00:00:00"}
