{"id":"https://openalex.org/W4312916449","doi":"https://doi.org/10.1109/tpds.2022.3227544","title":"Exploring Memory Access Similarity to Improve Irregular Application Performance for Distributed Hybrid Memory Systems","display_name":"Exploring Memory Access Similarity to Improve Irregular Application Performance for Distributed Hybrid Memory Systems","publication_year":2022,"publication_date":"2022-12-08","ids":{"openalex":"https://openalex.org/W4312916449","doi":"https://doi.org/10.1109/tpds.2022.3227544"},"language":"en","primary_location":{"id":"doi:10.1109/tpds.2022.3227544","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2022.3227544","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/A5026480751","display_name":"Wenjie Liu","orcid":"https://orcid.org/0000-0001-7675-8983"},"institutions":[{"id":"https://openalex.org/I84392919","display_name":"Temple University","ror":"https://ror.org/00kx1jb78","country_code":"US","type":"education","lineage":["https://openalex.org/I84392919"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Wenjie Liu","raw_affiliation_strings":["Department of Computer and Information Sciences, Temple University, Philadelphia, PA, USA"],"raw_orcid":"https://orcid.org/0000-0001-7675-8983","affiliations":[{"raw_affiliation_string":"Department of Computer and Information Sciences, Temple University, Philadelphia, PA, USA","institution_ids":["https://openalex.org/I84392919"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5087956045","display_name":"Xubin He","orcid":"https://orcid.org/0000-0002-5071-2861"},"institutions":[{"id":"https://openalex.org/I84392919","display_name":"Temple University","ror":"https://ror.org/00kx1jb78","country_code":"US","type":"education","lineage":["https://openalex.org/I84392919"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Xubin He","raw_affiliation_strings":["Department of Computer and Information Sciences, Temple University, Philadelphia, PA, USA"],"raw_orcid":"https://orcid.org/0000-0002-5071-2861","affiliations":[{"raw_affiliation_string":"Department of Computer and Information Sciences, Temple University, Philadelphia, PA, USA","institution_ids":["https://openalex.org/I84392919"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100345219","display_name":"Qing Liu","orcid":"https://orcid.org/0000-0002-7600-7976"},"institutions":[{"id":"https://openalex.org/I118118575","display_name":"New Jersey Institute of Technology","ror":"https://ror.org/05e74xb87","country_code":"US","type":"education","lineage":["https://openalex.org/I118118575"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Qing Liu","raw_affiliation_strings":["Department of Electrical and Computer Engineering, New Jersey Institute of Technology, Newark, NJ, USA"],"raw_orcid":"https://orcid.org/0000-0002-7600-7976","affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, New Jersey Institute of Technology, Newark, NJ, USA","institution_ids":["https://openalex.org/I118118575"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.2333,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.53799283,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":"34","issue":"3","first_page":"797","last_page":"809"},"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.9998000264167786,"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.9998000264167786,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9997000098228455,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9991999864578247,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8429881930351257},{"id":"https://openalex.org/keywords/uniform-memory-access","display_name":"Uniform memory access","score":0.7303557991981506},{"id":"https://openalex.org/keywords/interleaved-memory","display_name":"Interleaved memory","score":0.6750941276550293},{"id":"https://openalex.org/keywords/similarity","display_name":"Similarity (geometry)","score":0.5410155057907104},{"id":"https://openalex.org/keywords/registered-memory","display_name":"Registered memory","score":0.5136706233024597},{"id":"https://openalex.org/keywords/memory-management","display_name":"Memory management","score":0.5105351209640503},{"id":"https://openalex.org/keywords/dram","display_name":"Dram","score":0.5036405920982361},{"id":"https://openalex.org/keywords/shared-memory","display_name":"Shared memory","score":0.4961574971675873},{"id":"https://openalex.org/keywords/distributed-memory","display_name":"Distributed memory","score":0.48528262972831726},{"id":"https://openalex.org/keywords/node","display_name":"Node (physics)","score":0.48424670100212097},{"id":"https://openalex.org/keywords/memory-map","display_name":"Memory map","score":0.47681018710136414},{"id":"https://openalex.org/keywords/flat-memory-model","display_name":"Flat memory model","score":0.46902480721473694},{"id":"https://openalex.org/keywords/auxiliary-memory","display_name":"Auxiliary memory","score":0.45913344621658325},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4248036742210388},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.2296694815158844},{"id":"https://openalex.org/keywords/semiconductor-memory","display_name":"Semiconductor memory","score":0.21705815196037292},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.16621336340904236}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8429881930351257},{"id":"https://openalex.org/C51290061","wikidata":"https://www.wikidata.org/wiki/Q1936765","display_name":"Uniform memory access","level":4,"score":0.7303557991981506},{"id":"https://openalex.org/C63511323","wikidata":"https://www.wikidata.org/wiki/Q908936","display_name":"Interleaved memory","level":4,"score":0.6750941276550293},{"id":"https://openalex.org/C103278499","wikidata":"https://www.wikidata.org/wiki/Q254465","display_name":"Similarity (geometry)","level":3,"score":0.5410155057907104},{"id":"https://openalex.org/C93446704","wikidata":"https://www.wikidata.org/wiki/Q449328","display_name":"Registered memory","level":3,"score":0.5136706233024597},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.5105351209640503},{"id":"https://openalex.org/C7366592","wikidata":"https://www.wikidata.org/wiki/Q1255620","display_name":"Dram","level":2,"score":0.5036405920982361},{"id":"https://openalex.org/C133875982","wikidata":"https://www.wikidata.org/wiki/Q764810","display_name":"Shared memory","level":2,"score":0.4961574971675873},{"id":"https://openalex.org/C91481028","wikidata":"https://www.wikidata.org/wiki/Q1054686","display_name":"Distributed memory","level":3,"score":0.48528262972831726},{"id":"https://openalex.org/C62611344","wikidata":"https://www.wikidata.org/wiki/Q1062658","display_name":"Node (physics)","level":2,"score":0.48424670100212097},{"id":"https://openalex.org/C74426580","wikidata":"https://www.wikidata.org/wiki/Q719484","display_name":"Memory map","level":3,"score":0.47681018710136414},{"id":"https://openalex.org/C57863822","wikidata":"https://www.wikidata.org/wiki/Q905488","display_name":"Flat memory model","level":4,"score":0.46902480721473694},{"id":"https://openalex.org/C82687282","wikidata":"https://www.wikidata.org/wiki/Q66221","display_name":"Auxiliary memory","level":2,"score":0.45913344621658325},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4248036742210388},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.2296694815158844},{"id":"https://openalex.org/C98986596","wikidata":"https://www.wikidata.org/wiki/Q1143031","display_name":"Semiconductor memory","level":2,"score":0.21705815196037292},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.16621336340904236},{"id":"https://openalex.org/C115961682","wikidata":"https://www.wikidata.org/wiki/Q860623","display_name":"Image (mathematics)","level":2,"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/C66938386","wikidata":"https://www.wikidata.org/wiki/Q633538","display_name":"Structural engineering","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tpds.2022.3227544","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2022.3227544","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":[{"display_name":"Decent work and economic growth","score":0.47999998927116394,"id":"https://metadata.un.org/sdg/8"}],"awards":[{"id":"https://openalex.org/G1629328639","display_name":null,"funder_award_id":"2144403","funder_id":"https://openalex.org/F4320335353","funder_display_name":"National Science Foundation of Sri Lanka"},{"id":"https://openalex.org/G2146351740","display_name":null,"funder_award_id":"2134203","funder_id":"https://openalex.org/F4320335353","funder_display_name":"National Science Foundation of Sri Lanka"},{"id":"https://openalex.org/G5041487429","display_name":null,"funder_award_id":"1812861","funder_id":"https://openalex.org/F4320335353","funder_display_name":"National Science Foundation of Sri Lanka"},{"id":"https://openalex.org/G6335290625","display_name":null,"funder_award_id":"1828363","funder_id":"https://openalex.org/F4320335353","funder_display_name":"National Science Foundation of Sri Lanka"},{"id":"https://openalex.org/G7827432265","display_name":null,"funder_award_id":"2134202","funder_id":"https://openalex.org/F4320335353","funder_display_name":"National Science Foundation of Sri Lanka"}],"funders":[{"id":"https://openalex.org/F4320335353","display_name":"National Science Foundation of Sri Lanka","ror":"https://ror.org/010xaa060"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":37,"referenced_works":["https://openalex.org/W51719658","https://openalex.org/W1496414880","https://openalex.org/W1825216778","https://openalex.org/W1975698617","https://openalex.org/W2001496424","https://openalex.org/W2013626513","https://openalex.org/W2082982763","https://openalex.org/W2105767494","https://openalex.org/W2120635877","https://openalex.org/W2147407897","https://openalex.org/W2162639668","https://openalex.org/W2169865228","https://openalex.org/W2173213060","https://openalex.org/W2234679013","https://openalex.org/W2612798083","https://openalex.org/W2749357753","https://openalex.org/W2798370135","https://openalex.org/W2885000039","https://openalex.org/W2902041647","https://openalex.org/W2904353462","https://openalex.org/W2930718998","https://openalex.org/W2930731691","https://openalex.org/W2944412207","https://openalex.org/W2980564817","https://openalex.org/W3006044259","https://openalex.org/W3042585661","https://openalex.org/W3140077234","https://openalex.org/W3148595793","https://openalex.org/W3157531038","https://openalex.org/W3158275024","https://openalex.org/W3170695634","https://openalex.org/W3188321821","https://openalex.org/W3203992201","https://openalex.org/W4237150160","https://openalex.org/W4249923053","https://openalex.org/W4292169167","https://openalex.org/W6602080240"],"related_works":["https://openalex.org/W2296275612","https://openalex.org/W4248614727","https://openalex.org/W2354036839","https://openalex.org/W2612506697","https://openalex.org/W3048967625","https://openalex.org/W2564569739","https://openalex.org/W4321458411","https://openalex.org/W4232365528","https://openalex.org/W2044064773","https://openalex.org/W2042747508"],"abstract_inverted_index":{"With":[0,151],"the":[1,15,28,44,75,82,111,124,132,152,159,165,170,180,183,188,194,220,275],"increasing":[2],"problem":[3],"complexity,":[4],"more":[5],"irregular":[6,21,204],"applications":[7,205],"are":[8,96,121],"deployed":[9],"on":[10,206,230,258,272],"high-performance":[11],"clusters":[12,208],"due":[13],"to":[14,73,143,212,237,266],"parallel":[16],"working":[17],"paradigm,":[18],"and":[19,53,102,123,169,227,244,255],"yield":[20],"memory":[22,31,47,77,83,112,115,133,138,145,154,176,278],"access":[23,32,84,113,116,134,139,146,155,177],"behaviors":[24,33,117,147,178],"across":[25,149],"nodes.":[26,150],"However,":[27],"irregularity":[29],"of":[30,43,50,118,182,203,210,274],"is":[34,129,141,191],"not":[35],"comprehensively":[36],"studied,":[37],"which":[38],"results":[39,199],"in":[40,88,193],"low":[41],"utilization":[42],"integrated":[45],"hybrid":[46,76,277],"system":[48,78,279],"compositing":[49],"stacked":[51,160],"DRAM":[52,161],"off-chip":[54],"DRAM.":[55],"To":[56,109],"address":[57],"this":[58],"problem,":[59],"we":[60],"devise":[61],"a":[62,89,201],"novel":[63],"method":[64],"called":[65],"<i>Similarity-Managed":[66],"Hybrid":[67],"Memory":[68,104],"System</i>":[69],"(":[70,269],"<i>SM-HMS</i>":[71,92,157,218,261],")":[72],"improve":[74],"performance":[79],"by":[80,235],"leveraging":[81],"similarity":[85,140],"among":[86],"nodes":[87,214],"cluster.":[90],"Within":[91],",":[93,224,226,229,240,243,247,251,254],"two":[94,127,163],"techniques":[95],"proposed,":[97],"<i>Memory":[98],"Access":[99,105],"Similarity":[100],"Measuring</i>":[101],"<i>Similarity-based":[103],"Behavior":[106],"Sharing</i>":[107],".":[108,173],"quantify":[110],"similarity,":[114],"each":[119],"node":[120],"vectorized,":[122],"distance":[125],"between":[126],"vectors":[128],"used":[130,142],"as":[131],"similarity.":[135],"The":[136,174],"calculated":[137],"share":[144],"precisely":[148],"shared":[153,175],"behaviors,":[156],"divides":[158],"into":[162],"sections,":[164],"<i>sliding":[166,184],"window":[167,185],"section</i>":[168,172,186,190],"<i>outlier":[171,189],"guide":[179],"replacement":[181],"while":[187],"managed":[192],"LRU":[195],"manner.":[196],"Our":[197],"evaluation":[198],"with":[200,248],"set":[202],"various":[207],"consisting":[209],"up":[211,236,265],"256":[213],"have":[215],"shown":[216],"that":[217],"outperforms":[219],"state-of-the-art":[221],"approaches,":[222],"<i>Cameo</i>":[223],"<i>Chameleon</i>":[225],"<i>Hyrbid2</i>":[228],"job":[231],"finish":[232],"time":[233],"reduction":[234],"<inline-formula><tex-math":[238,241,245,249,252,256,267,270],"notation=\"LaTeX\">$58.6\\%$</tex-math></inline-formula>":[239],"notation=\"LaTeX\">$56.7\\%$</tex-math></inline-formula>":[242],"notation=\"LaTeX\">$31.3\\%$</tex-math></inline-formula>":[246],"notation=\"LaTeX\">$46.1\\%$</tex-math></inline-formula>":[250],"notation=\"LaTeX\">$41.6\\%$</tex-math></inline-formula>":[253],"notation=\"LaTeX\">$19.3\\%$</tex-math></inline-formula>":[257],"average,":[259],"respectively.":[260],"can":[262],"also":[263],"achieve":[264],"notation=\"LaTeX\">$98.6\\%$</tex-math></inline-formula>":[268],"notation=\"LaTeX\">$91.9\\%$</tex-math></inline-formula>":[271],"average)":[273],"ideal":[276],"performance.":[280]},"counts_by_year":[{"year":2024,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
