{"id":"https://openalex.org/W3035723083","doi":"https://doi.org/10.1007/978-3-030-50743-5_24","title":"Pattern-Aware Staging for Hybrid Memory Systems","display_name":"Pattern-Aware Staging for Hybrid Memory Systems","publication_year":2020,"publication_date":"2020-01-01","ids":{"openalex":"https://openalex.org/W3035723083","doi":"https://doi.org/10.1007/978-3-030-50743-5_24","mag":"3035723083"},"language":"en","primary_location":{"id":"doi:10.1007/978-3-030-50743-5_24","is_oa":true,"landing_page_url":"https://doi.org/10.1007/978-3-030-50743-5_24","pdf_url":"https://link.springer.com/content/pdf/10.1007%2F978-3-030-50743-5_24.pdf","source":{"id":"https://openalex.org/S106296714","display_name":"Lecture notes in computer science","issn_l":"0302-9743","issn":["0302-9743","1611-3349"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"book series"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Lecture Notes in Computer Science","raw_type":"book-chapter"},"type":"book-chapter","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007%2F978-3-030-50743-5_24.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5087319091","display_name":"Eishi Arima","orcid":"https://orcid.org/0009-0002-7043-4288"},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]},{"id":"https://openalex.org/I74801974","display_name":"The University of Tokyo","ror":"https://ror.org/057zh3y96","country_code":"JP","type":"education","lineage":["https://openalex.org/I74801974"]}],"countries":["DE","JP"],"is_corresponding":true,"raw_author_name":"Eishi Arima","raw_affiliation_strings":["Technical University of Munich, Munich, Germany","The University of Tokyo, Tokyo, Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Technical University of Munich, Munich, Germany","institution_ids":["https://openalex.org/I62916508"]},{"raw_affiliation_string":"The University of Tokyo, Tokyo, Japan","institution_ids":["https://openalex.org/I74801974"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5045289712","display_name":"Martin Schulz","orcid":"https://orcid.org/0000-0001-9013-435X"},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Martin Schulz","raw_affiliation_strings":["Technical University of Munich, Munich, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Technical University of Munich, Munich, Germany","institution_ids":["https://openalex.org/I62916508"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5087319091"],"corresponding_institution_ids":["https://openalex.org/I62916508","https://openalex.org/I74801974"],"apc_list":{"value":5000,"currency":"EUR","value_usd":5392},"apc_paid":{"value":5000,"currency":"EUR","value_usd":5392},"fwci":2.2918,"has_fulltext":true,"cited_by_count":5,"citation_normalized_percentile":{"value":0.87835479,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"474","last_page":"495"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9998999834060669,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9998999834060669,"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.9997000098228455,"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/T11478","display_name":"Caching and Content Delivery","score":0.9984999895095825,"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.9108796119689941},{"id":"https://openalex.org/keywords/flat-memory-model","display_name":"Flat memory model","score":0.5848073363304138},{"id":"https://openalex.org/keywords/copying","display_name":"Copying","score":0.5662721991539001},{"id":"https://openalex.org/keywords/interleaved-memory","display_name":"Interleaved memory","score":0.5217146277427673},{"id":"https://openalex.org/keywords/memory-map","display_name":"Memory map","score":0.5178585052490234},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5049782395362854},{"id":"https://openalex.org/keywords/memory-bandwidth","display_name":"Memory bandwidth","score":0.48660409450531006},{"id":"https://openalex.org/keywords/memory-management","display_name":"Memory management","score":0.4756845235824585},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.4326990842819214},{"id":"https://openalex.org/keywords/uniform-memory-access","display_name":"Uniform memory access","score":0.42711153626441956},{"id":"https://openalex.org/keywords/semiconductor-memory","display_name":"Semiconductor memory","score":0.38516688346862793},{"id":"https://openalex.org/keywords/shared-memory","display_name":"Shared memory","score":0.32272666692733765},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.2747751772403717}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.9108796119689941},{"id":"https://openalex.org/C57863822","wikidata":"https://www.wikidata.org/wiki/Q905488","display_name":"Flat memory model","level":4,"score":0.5848073363304138},{"id":"https://openalex.org/C2779151265","wikidata":"https://www.wikidata.org/wiki/Q1156791","display_name":"Copying","level":2,"score":0.5662721991539001},{"id":"https://openalex.org/C63511323","wikidata":"https://www.wikidata.org/wiki/Q908936","display_name":"Interleaved memory","level":4,"score":0.5217146277427673},{"id":"https://openalex.org/C74426580","wikidata":"https://www.wikidata.org/wiki/Q719484","display_name":"Memory map","level":3,"score":0.5178585052490234},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5049782395362854},{"id":"https://openalex.org/C188045654","wikidata":"https://www.wikidata.org/wiki/Q17148339","display_name":"Memory bandwidth","level":2,"score":0.48660409450531006},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.4756845235824585},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.4326990842819214},{"id":"https://openalex.org/C51290061","wikidata":"https://www.wikidata.org/wiki/Q1936765","display_name":"Uniform memory access","level":4,"score":0.42711153626441956},{"id":"https://openalex.org/C98986596","wikidata":"https://www.wikidata.org/wiki/Q1143031","display_name":"Semiconductor memory","level":2,"score":0.38516688346862793},{"id":"https://openalex.org/C133875982","wikidata":"https://www.wikidata.org/wiki/Q764810","display_name":"Shared memory","level":2,"score":0.32272666692733765},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.2747751772403717},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1007/978-3-030-50743-5_24","is_oa":true,"landing_page_url":"https://doi.org/10.1007/978-3-030-50743-5_24","pdf_url":"https://link.springer.com/content/pdf/10.1007%2F978-3-030-50743-5_24.pdf","source":{"id":"https://openalex.org/S106296714","display_name":"Lecture notes in computer science","issn_l":"0302-9743","issn":["0302-9743","1611-3349"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"book series"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Lecture Notes in Computer Science","raw_type":"book-chapter"},{"id":"pmh:oai:pubmedcentral.nih.gov:7295340","is_oa":true,"landing_page_url":"https://www.ncbi.nlm.nih.gov/pmc/articles/7295340","pdf_url":null,"source":{"id":"https://openalex.org/S2764455111","display_name":"PubMed Central","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1299303238","host_organization_name":"National Institutes of Health","host_organization_lineage":["https://openalex.org/I1299303238"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"High Performance Computing","raw_type":"Text"}],"best_oa_location":{"id":"doi:10.1007/978-3-030-50743-5_24","is_oa":true,"landing_page_url":"https://doi.org/10.1007/978-3-030-50743-5_24","pdf_url":"https://link.springer.com/content/pdf/10.1007%2F978-3-030-50743-5_24.pdf","source":{"id":"https://openalex.org/S106296714","display_name":"Lecture notes in computer science","issn_l":"0302-9743","issn":["0302-9743","1611-3349"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"book series"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Lecture Notes in Computer Science","raw_type":"book-chapter"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.6100000143051147,"display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320327471","display_name":"China Aerospace Science and Technology Corporation","ror":null},{"id":"https://openalex.org/F4320334764","display_name":"Japan Society for the Promotion of Science","ror":"https://ror.org/00hhkn466"},{"id":"https://openalex.org/F4320335125","display_name":"RIKEN","ror":"https://ror.org/01sjwvz98"},{"id":"https://openalex.org/F4320338286","display_name":"Lawrence Livermore National Laboratory","ror":"https://ror.org/041nk4h53"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3035723083.pdf","grobid_xml":"https://content.openalex.org/works/W3035723083.grobid-xml"},"referenced_works_count":43,"referenced_works":["https://openalex.org/W1496414880","https://openalex.org/W1968980974","https://openalex.org/W1975444747","https://openalex.org/W2026517532","https://openalex.org/W2035080386","https://openalex.org/W2048793727","https://openalex.org/W2068810256","https://openalex.org/W2100263618","https://openalex.org/W2102532014","https://openalex.org/W2111991115","https://openalex.org/W2118518065","https://openalex.org/W2122817518","https://openalex.org/W2123845384","https://openalex.org/W2128853364","https://openalex.org/W2147539449","https://openalex.org/W2153185479","https://openalex.org/W2155010932","https://openalex.org/W2155694951","https://openalex.org/W2340522713","https://openalex.org/W2416359067","https://openalex.org/W2471077310","https://openalex.org/W2473693139","https://openalex.org/W2565454204","https://openalex.org/W2567006428","https://openalex.org/W2593535610","https://openalex.org/W2611027062","https://openalex.org/W2612695082","https://openalex.org/W2746871167","https://openalex.org/W2805904889","https://openalex.org/W2886043722","https://openalex.org/W2891367548","https://openalex.org/W2903504144","https://openalex.org/W2907186209","https://openalex.org/W2921153466","https://openalex.org/W2949383392","https://openalex.org/W2952335670","https://openalex.org/W3151455454","https://openalex.org/W4230551151","https://openalex.org/W4239437589","https://openalex.org/W4244498474","https://openalex.org/W4254100245","https://openalex.org/W4288375488","https://openalex.org/W6720284283"],"related_works":["https://openalex.org/W2354036839","https://openalex.org/W4293054943","https://openalex.org/W4321458411","https://openalex.org/W4232365528","https://openalex.org/W2296275612","https://openalex.org/W4248614727","https://openalex.org/W2041174925","https://openalex.org/W2612506697","https://openalex.org/W3048967625","https://openalex.org/W1975698617"],"abstract_inverted_index":{"Abstract":[0],"The":[1],"ever":[2],"increasing":[3],"demand":[4],"for":[5,84,94],"higher":[6],"memory":[7,13,22,25,32,79,83,85,150,223],"performance":[8,176],"and\u2014at":[9],"the":[10,17,72,76,81,103,108,121,126,154,162,167,170,221,234],"same":[11],"time\u2014larger":[12],"capacity":[14],"is":[15,69,111],"leading":[16],"industry":[18],"towards":[19],"hybrid":[20,49],"main":[21],"designs,":[23],"i.e.,":[24],"systems":[26],"that":[27,209],"consist":[28],"of":[29,139,169],"multiple":[30],"different":[31,193],"technologies.":[33],"This":[34],"trend,":[35],"however,":[36],"naturally":[37],"leads":[38],"to":[39,57,144,161,216],"one":[40],"important":[41],"question:":[42],"how":[43],"can":[44,92],"we":[45,178],"efficiently":[46],"utilize":[47],"such":[48],"memories?":[50],"Our":[51,67,197],"paper":[52],"proposes":[53],"a":[54,63,98,135,149,180,186,205],"software-based":[55],"approach":[56,190,211],"solve":[58],"this":[59],"challenge":[60],"by":[61,119],"deploying":[62],"pattern-aware":[64],"staging":[65,123],"technique.":[66],"work":[68],"based":[70],"on":[71,153,204],"following":[73,122],"observations:":[74],"(a)":[75],"high-bandwidth":[77],"fast":[78,104,145],"outperforms":[80],"large":[82,143,163,222],"intensive":[86,151],"tasks;":[87],"(b)":[88],"but":[89],"those":[90],"tasks":[91],"run":[93],"much":[95],"longer":[96],"than":[97],"bulk":[99],"data":[100],"copy":[101],"to/from":[102],"memory,":[105],"especially":[106],"when":[107],"access":[109],"pattern":[110,182],"more":[112],"irregular/sparse":[113],".":[114,196],"We":[115],"exploit":[116],"these":[117],"observations":[118],"applying":[120],"technique":[124],"if":[125],"accesses":[127,171],"are":[128],"irregular":[129],"and":[130,156],"sparse":[131],":":[132],"(1)":[133],"copying":[134],"chunk":[136],"(few":[137],"GB":[138],"sequential":[140],"data)":[141],"from":[142],"memory;":[146],"(2)":[147],"performing":[148],"task":[152],"chunk;":[155],"(3)":[157],"writing":[158],"it":[159],"back":[160],"memory.":[164],"To":[165],"check":[166],"regularity/sparseness":[168],"at":[172],"runtime":[173],"with":[174,191,218],"negligible":[175],"impact,":[177],"develop":[179],"lightweight":[181],"detection":[183],"mechanism":[184],"using":[185,200,219],"helper":[187],"threading":[188],"inspired":[189],"two":[192],"Bloom":[194],"filters":[195],"case":[198],"study":[199],"various":[201],"scientific":[202],"codes":[203],"real":[206],"system":[207],"shows":[208],"our":[210],"achieves":[212],"significant":[213],"speed-ups":[214],"compared":[215],"executions":[217],"only":[220],"or":[224,230],"hardware":[225],"caching:":[226],"3":[227],"$$\\times":[228],"$$":[229],"41%":[231],"speedups":[232],"in":[233],"best,":[235],"respectively.":[236]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
