{"id":"https://openalex.org/W2402205160","doi":"https://doi.org/10.1145/2846100","title":"Efficient Memory-Mapped I/O on Fast Storage Device","display_name":"Efficient Memory-Mapped I/O on Fast Storage Device","publication_year":2016,"publication_date":"2016-05-20","ids":{"openalex":"https://openalex.org/W2402205160","doi":"https://doi.org/10.1145/2846100","mag":"2402205160"},"language":"en","primary_location":{"id":"doi:10.1145/2846100","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2846100","pdf_url":null,"source":{"id":"https://openalex.org/S158124317","display_name":"ACM Transactions on Storage","issn_l":"1553-3077","issn":["1553-3077","1553-3093"],"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 Storage","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/A5048256772","display_name":"Nae Young Song","orcid":null},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":true,"raw_author_name":"Nae Young Song","raw_affiliation_strings":["Seoul National University, Seoul, Republic of Korea"],"affiliations":[{"raw_affiliation_string":"Seoul National University, Seoul, Republic of Korea","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5076633496","display_name":"Yongseok Son","orcid":"https://orcid.org/0000-0003-4512-0121"},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Yongseok Son","raw_affiliation_strings":["Seoul National University, Seoul, Republic of Korea"],"affiliations":[{"raw_affiliation_string":"Seoul National University, Seoul, Republic of Korea","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101828689","display_name":"Hyuck Han","orcid":"https://orcid.org/0000-0003-0936-9181"},"institutions":[{"id":"https://openalex.org/I110217816","display_name":"Dongduk Women's University","ror":"https://ror.org/039p7ck60","country_code":"KR","type":"education","lineage":["https://openalex.org/I110217816"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Hyuck Han","raw_affiliation_strings":["Dongduk Women's University, Seoul, Republic of Korea"],"affiliations":[{"raw_affiliation_string":"Dongduk Women's University, Seoul, Republic of Korea","institution_ids":["https://openalex.org/I110217816"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5086519205","display_name":"Heon Y. Yeom","orcid":"https://orcid.org/0000-0001-6865-1756"},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Heon Young Yeom","raw_affiliation_strings":["Seoul National University, Seoul, Republic of Korea"],"affiliations":[{"raw_affiliation_string":"Seoul National University, Seoul, Republic of Korea","institution_ids":["https://openalex.org/I139264467"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5048256772"],"corresponding_institution_ids":["https://openalex.org/I139264467"],"apc_list":null,"apc_paid":null,"fwci":3.1849,"has_fulltext":false,"cited_by_count":30,"citation_normalized_percentile":{"value":0.92289063,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":"12","issue":"4","first_page":"1","last_page":"27"},"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.9991999864578247,"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.9990000128746033,"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.8775817155838013},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.6407585740089417},{"id":"https://openalex.org/keywords/virtual-memory","display_name":"Virtual memory","score":0.6194989085197449},{"id":"https://openalex.org/keywords/memory-map","display_name":"Memory map","score":0.5473794937133789},{"id":"https://openalex.org/keywords/interleaved-memory","display_name":"Interleaved memory","score":0.5208478569984436},{"id":"https://openalex.org/keywords/file-system","display_name":"File system","score":0.4784446060657501},{"id":"https://openalex.org/keywords/computer-data-storage","display_name":"Computer data storage","score":0.44344577193260193},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4353242814540863},{"id":"https://openalex.org/keywords/memory-hierarchy","display_name":"Memory hierarchy","score":0.42697107791900635},{"id":"https://openalex.org/keywords/memory-management","display_name":"Memory management","score":0.4264032244682312},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.37814441323280334},{"id":"https://openalex.org/keywords/overlay","display_name":"Overlay","score":0.3750877380371094}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8775817155838013},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.6407585740089417},{"id":"https://openalex.org/C76399640","wikidata":"https://www.wikidata.org/wiki/Q189401","display_name":"Virtual memory","level":4,"score":0.6194989085197449},{"id":"https://openalex.org/C74426580","wikidata":"https://www.wikidata.org/wiki/Q719484","display_name":"Memory map","level":3,"score":0.5473794937133789},{"id":"https://openalex.org/C63511323","wikidata":"https://www.wikidata.org/wiki/Q908936","display_name":"Interleaved memory","level":4,"score":0.5208478569984436},{"id":"https://openalex.org/C2780940931","wikidata":"https://www.wikidata.org/wiki/Q174989","display_name":"File system","level":2,"score":0.4784446060657501},{"id":"https://openalex.org/C194739806","wikidata":"https://www.wikidata.org/wiki/Q66221","display_name":"Computer data storage","level":2,"score":0.44344577193260193},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4353242814540863},{"id":"https://openalex.org/C2778100165","wikidata":"https://www.wikidata.org/wiki/Q1589327","display_name":"Memory hierarchy","level":3,"score":0.42697107791900635},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.4264032244682312},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.37814441323280334},{"id":"https://openalex.org/C136085584","wikidata":"https://www.wikidata.org/wiki/Q910289","display_name":"Overlay","level":2,"score":0.3750877380371094}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2846100","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2846100","pdf_url":null,"source":{"id":"https://openalex.org/S158124317","display_name":"ACM Transactions on Storage","issn_l":"1553-3077","issn":["1553-3077","1553-3093"],"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 Storage","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320322120","display_name":"National Research Foundation of Korea","ror":"https://ror.org/013aysd81"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":37,"referenced_works":["https://openalex.org/W31171581","https://openalex.org/W143350511","https://openalex.org/W184722044","https://openalex.org/W1020181085","https://openalex.org/W1529944038","https://openalex.org/W1562692945","https://openalex.org/W1564523715","https://openalex.org/W1669357676","https://openalex.org/W1978520166","https://openalex.org/W1985227357","https://openalex.org/W1985229168","https://openalex.org/W1987201308","https://openalex.org/W1992755462","https://openalex.org/W1995064490","https://openalex.org/W1996031850","https://openalex.org/W2007929969","https://openalex.org/W2014246963","https://openalex.org/W2014514656","https://openalex.org/W2023324863","https://openalex.org/W2038619757","https://openalex.org/W2066687947","https://openalex.org/W2070014368","https://openalex.org/W2090330503","https://openalex.org/W2102449048","https://openalex.org/W2105271931","https://openalex.org/W2114482828","https://openalex.org/W2137227672","https://openalex.org/W2149289471","https://openalex.org/W2150662965","https://openalex.org/W2151745115","https://openalex.org/W2157808045","https://openalex.org/W2158662664","https://openalex.org/W2162288748","https://openalex.org/W2165832195","https://openalex.org/W2166020518","https://openalex.org/W2998915116","https://openalex.org/W4244155122"],"related_works":["https://openalex.org/W4249130715","https://openalex.org/W1554378476","https://openalex.org/W266629765","https://openalex.org/W310629987","https://openalex.org/W930101887","https://openalex.org/W2298495839","https://openalex.org/W2753615087","https://openalex.org/W2296275612","https://openalex.org/W2735536818","https://openalex.org/W2379095277"],"abstract_inverted_index":{"In":[0,187],"modern":[1],"operating":[2,131],"systems,":[3],"memory-mapped":[4],"I/O":[5],"(":[6],"mmio":[7,52,92,147,198,282,292,321],")":[8],"is":[9,93,150,165],"an":[10],"important":[11],"access":[12,31],"method":[13],"that":[14,50,153,217,279,302,332],"maps":[15],"a":[16,22,88,140,300],"file":[17,63],"or":[18],"file-like":[19],"resource":[20],"to":[21,30,84,98,159,200,262,285,299,306],"region":[23],"of":[24,44,48,78,87,129,136,146,184,204,220,237,325],"memory.":[25,313],"The":[26,46,314],"mapping":[27],"allows":[28],"applications":[29,49,79,231],"data":[32,69,96,106,117,309],"from":[33,232],"files":[34],"through":[35],"memory":[36,56,103,121,127,176,195,224,305,318,335,344],"semantics":[37,57,64],"(i.e.,":[38,65],"load/store)":[39],"and":[40,104,115,197,245,267,319],"it":[41],"provides":[42],"ease":[43],"programming.":[45],"number":[47],"use":[51],"are":[53,70,107,171],"increasing":[54],"because":[55],"can":[58,80,339],"provide":[59],"better":[60,154,160,287],"performance":[61,77,135,145,182,236,288,324],"than":[62,289],"read/write).":[66],"As":[67],"more":[68],"located":[71,108],"in":[72,100,109,119,310],"the":[73,76,85,101,120,125,130,134,144,163,174,181,192,202,208,218,221,228,234,243,248,259,290,311,326,342],"main":[74,102,312,343],"memory,":[75],"be":[81],"enhanced":[82],"owing":[83],"effect":[86],"large":[89],"cache.":[90],"When":[91],"used,":[94],"hot":[95],"tend":[97],"reside":[99],"cold":[105],"storage":[110,137,155,169,206,239,250,274,347],"devices":[111,138,156,170],"such":[112],"as":[113],"HDD":[114],"SSD;":[116],"placement":[118],"hierarchy":[122],"depends":[123],"on":[124,143,207,227],"virtual":[126,175,194,223,334],"subsystem":[128,177,196,336],"system.":[132,328],"Generally,":[133],"has":[139,283,303],"direct":[141],"impact":[142],".":[148,293],"It":[149],"widely":[151],"expected":[152],"will":[157],"lead":[158],"performance.":[161],"However,":[162],"expectation":[164],"limited":[166],"when":[167],"fast":[168,205,238,249,346],"used":[172],"since":[173],"does":[178],"not":[179],"reflect":[180],"feature":[183],"those":[185],"devices.":[186,240,275,348],"this":[188],"article,":[189],"we":[190,215,252],"examine":[191],"Linux":[193,210,222,260],"path":[199],"determine":[201],"influence":[203],"existing":[209],"kernel.":[211],"Throughout":[212],"our":[213,264,269,280,297,320,333],"investigation,":[214],"find":[216],"overhead":[219],"subsystem,":[225],"negligible":[226],"HDD,":[229],"prevents":[230],"using":[233],"full":[235],"To":[241],"reduce":[242],"overheads":[244],"fully":[246],"exploit":[247],"devices,":[251],"present":[253],"several":[254],"optimization":[255,265],"techniques.":[256],"We":[257,294],"modify":[258],"kernel":[261],"implement":[263],"techniques":[266],"evaluate":[268],"prototyped":[270],"system":[271,298,301,315],"with":[272,316,345],"low-latency":[273],"Experimental":[276],"results":[277],"show":[278],"optimized":[281],"up":[284],"7x":[286],"original":[291],"also":[295],"compare":[296],"enough":[304],"keep":[307],"all":[308],"insufficient":[317],"achieves":[322],"92%":[323],"resource-rich":[327],"This":[329],"result":[330],"implies":[331],"for":[337],"mmap":[338],"effectively":[340],"extend":[341]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":7},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":4},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":5},{"year":2018,"cited_by_count":3},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
