{"id":"https://openalex.org/W2007929969","doi":"https://doi.org/10.1145/2619092","title":"Optimizing the Block I/O Subsystem for Fast Storage Devices","display_name":"Optimizing the Block I/O Subsystem for Fast Storage Devices","publication_year":2014,"publication_date":"2014-06-01","ids":{"openalex":"https://openalex.org/W2007929969","doi":"https://doi.org/10.1145/2619092","mag":"2007929969"},"language":"en","primary_location":{"id":"doi:10.1145/2619092","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2619092","pdf_url":null,"source":{"id":"https://openalex.org/S193109227","display_name":"ACM Transactions on Computer Systems","issn_l":"0734-2071","issn":["0734-2071","1557-7333"],"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 Computer 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/A5013672892","display_name":"Young Jin Yu","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":false,"raw_author_name":"Young Jin Yu","raw_affiliation_strings":["Seoul National University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Seoul National University","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5008059443","display_name":"Dong In Shin","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Dong In Shin","raw_affiliation_strings":["Taejin Infotech"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Taejin Infotech","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082901516","display_name":"Woong Shin","orcid":"https://orcid.org/0000-0001-7207-7814"},"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":"Woong Shin","raw_affiliation_strings":["Seoul National University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Seoul National University","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"middle","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":false,"raw_author_name":"Nae Young Song","raw_affiliation_strings":["Seoul National University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Seoul National University","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101749730","display_name":"Jae Woo Choi","orcid":"https://orcid.org/0000-0001-5741-8748"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Jae Woo Choi","raw_affiliation_strings":["Taejin Infotech"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Taejin Infotech","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5107862836","display_name":"Hyeong Seog Kim","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":false,"raw_author_name":"Hyeong Seog Kim","raw_affiliation_strings":["Seoul National University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Seoul National University","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5055059863","display_name":"Hyeonsang Eom","orcid":"https://orcid.org/0000-0002-1902-6767"},"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":"Hyeonsang Eom","raw_affiliation_strings":["Seoul National University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Seoul National University","institution_ids":["https://openalex.org/I139264467"]}]},{"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"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Seoul National University","institution_ids":["https://openalex.org/I139264467"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":5.8619,"has_fulltext":false,"cited_by_count":46,"citation_normalized_percentile":{"value":0.96038471,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":"32","issue":"2","first_page":"1","last_page":"48"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":1.0,"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":1.0,"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/T11478","display_name":"Caching and Content Delivery","score":0.9987999796867371,"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.8731070756912231},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.5500730276107788},{"id":"https://openalex.org/keywords/context-switch","display_name":"Context switch","score":0.5325868129730225},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.5129653811454773},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.5108575224876404},{"id":"https://openalex.org/keywords/performance-improvement","display_name":"Performance improvement","score":0.43440622091293335},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.342678964138031}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8731070756912231},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.5500730276107788},{"id":"https://openalex.org/C53833338","wikidata":"https://www.wikidata.org/wiki/Q1061424","display_name":"Context switch","level":2,"score":0.5325868129730225},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5129653811454773},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.5108575224876404},{"id":"https://openalex.org/C2778915421","wikidata":"https://www.wikidata.org/wiki/Q3643177","display_name":"Performance improvement","level":2,"score":0.43440622091293335},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.342678964138031},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","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},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/2619092","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2619092","pdf_url":null,"source":{"id":"https://openalex.org/S193109227","display_name":"ACM Transactions on Computer Systems","issn_l":"0734-2071","issn":["0734-2071","1557-7333"],"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 Computer Systems","raw_type":"journal-article"},{"id":"pmh:oai:s-space.snu.ac.kr:10371/118843","is_oa":false,"landing_page_url":"http://hdl.handle.net/10371/118843","pdf_url":null,"source":{"id":"https://openalex.org/S4306401345","display_name":"Seoul National University Open Repository (Seoul National University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I139264467","host_organization_name":"Seoul National University","host_organization_lineage":["https://openalex.org/I139264467"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Thesis"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G8908083832","display_name":null,"funder_award_id":"2010-0020731","funder_id":"https://openalex.org/F4320322030","funder_display_name":"Ministry of Science, ICT and Future Planning"}],"funders":[{"id":"https://openalex.org/F4320322030","display_name":"Ministry of Science, ICT and Future Planning","ror":"https://ror.org/032e49973"},{"id":"https://openalex.org/F4320322120","display_name":"National Research Foundation of Korea","ror":"https://ror.org/013aysd81"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":86,"referenced_works":["https://openalex.org/W31171581","https://openalex.org/W135411915","https://openalex.org/W143350511","https://openalex.org/W172502257","https://openalex.org/W184722044","https://openalex.org/W204981196","https://openalex.org/W1502339617","https://openalex.org/W1509371880","https://openalex.org/W1514491576","https://openalex.org/W1515922573","https://openalex.org/W1516720694","https://openalex.org/W1533195354","https://openalex.org/W1539350143","https://openalex.org/W1563677467","https://openalex.org/W1577629062","https://openalex.org/W1597588351","https://openalex.org/W1607828542","https://openalex.org/W1860420205","https://openalex.org/W1979519392","https://openalex.org/W1981029608","https://openalex.org/W1987201308","https://openalex.org/W1988558338","https://openalex.org/W1991376651","https://openalex.org/W2006425633","https://openalex.org/W2010365467","https://openalex.org/W2012728257","https://openalex.org/W2017563980","https://openalex.org/W2023324863","https://openalex.org/W2026723064","https://openalex.org/W2029903384","https://openalex.org/W2030458397","https://openalex.org/W2033476545","https://openalex.org/W2045808511","https://openalex.org/W2048588974","https://openalex.org/W2079369525","https://openalex.org/W2091664437","https://openalex.org/W2095626819","https://openalex.org/W2095724615","https://openalex.org/W2096611364","https://openalex.org/W2097335022","https://openalex.org/W2102449048","https://openalex.org/W2105271931","https://openalex.org/W2106436364","https://openalex.org/W2110962260","https://openalex.org/W2111248450","https://openalex.org/W2111262474","https://openalex.org/W2111734949","https://openalex.org/W2124306283","https://openalex.org/W2127726074","https://openalex.org/W2131746365","https://openalex.org/W2135393827","https://openalex.org/W2136552635","https://openalex.org/W2136621416","https://openalex.org/W2137808089","https://openalex.org/W2140375582","https://openalex.org/W2143057068","https://openalex.org/W2146317198","https://openalex.org/W2149273293","https://openalex.org/W2151062909","https://openalex.org/W2152529048","https://openalex.org/W2154207621","https://openalex.org/W2155066383","https://openalex.org/W2157736956","https://openalex.org/W2157808045","https://openalex.org/W2159081928","https://openalex.org/W2159319022","https://openalex.org/W2162288748","https://openalex.org/W2163260628","https://openalex.org/W2165832195","https://openalex.org/W2165848246","https://openalex.org/W2168395296","https://openalex.org/W2171724053","https://openalex.org/W2172424112","https://openalex.org/W2285908190","https://openalex.org/W2412976325","https://openalex.org/W2542816570","https://openalex.org/W2780091141","https://openalex.org/W2879217854","https://openalex.org/W3151647019","https://openalex.org/W4232342695","https://openalex.org/W4249653116","https://openalex.org/W4254234063","https://openalex.org/W4254354095","https://openalex.org/W4285719527","https://openalex.org/W6604258156","https://openalex.org/W6679558723"],"related_works":["https://openalex.org/W17155033","https://openalex.org/W3207760230","https://openalex.org/W1496222301","https://openalex.org/W1590307681","https://openalex.org/W2536018345","https://openalex.org/W4312814274","https://openalex.org/W4285370786","https://openalex.org/W2296488620","https://openalex.org/W2358353312","https://openalex.org/W2353836703"],"abstract_inverted_index":{"Fast":[0],"storage":[1,136,174,289,297],"devices":[2],"are":[3,52,97],"an":[4,69,126,200],"emerging":[5],"solution":[6],"to":[7,56,113,128,206,221,224],"satisfy":[8],"data-intensive":[9],"applications.":[10,39],"They":[11],"provide":[12],"high":[13,258],"transaction":[14],"rates":[15],"for":[16,21,27,37,295],"DBMS,":[17],"low":[18],"response":[19,259,270],"times":[20,271],"Web":[22],"servers,":[23],"instant":[24],"on-demand":[25],"paging":[26],"applications":[28],"with":[29,181,268],"large":[30],"memory":[31],"footprints,":[32],"and":[33,99,109,155,209,256,288],"many":[34],"similar":[35],"advantages":[36],"performance-hungry":[38],"In":[40,117],"spite":[41],"of":[42,59,82,134,141,199,226,231,252,279],"the":[43,60,73,80,90,93,106,114,131,139,152,163,167,192,196,219,238,285],"benefits":[44],"promised":[45],"by":[46,68,150,159,241],"fast":[47,135,296],"hardware,":[48],"modern":[49],"operating":[50,115],"systems":[51],"not":[53],"yet":[54],"structured":[55],"take":[57],"advantage":[58,81],"hardware\u2019s":[61],"full":[62],"potential.":[63],"The":[64,277],"software":[65,197],"overhead":[66,198],"caused":[67],"OS,":[70],"negligible":[71],"in":[72,191],"past,":[74],"adversely":[75],"impacts":[76],"application":[77,170],"performance,":[78,229],"lessening":[79],"using":[83],"such":[84],"hardware.":[85],"Our":[86],"analysis":[87,263],"demonstrates":[88],"that":[89,124,187,265],"overheads":[91],"from":[92,203,274],"traditional":[94],"storage-stack":[95],"design":[96],"significant":[98],"cannot":[100],"easily":[101],"be":[102],"overcome":[103],"without":[104],"modifying":[105],"hardware":[107,143],"interface":[108,255],"adding":[110],"new":[111,142,211],"capabilities":[112],"system.":[116],"this":[118],"article,":[119],"we":[120],"propose":[121],"six":[122],"optimizations":[123,146,243,281],"enable":[125],"OS":[127,220,286],"fully":[129],"exploit":[130],"performance":[132,171,239],"characteristics":[133],"devices.":[137,298],"With":[138],"support":[140],"interfaces,":[144],"our":[145,261,280],"minimize":[147],"per-request":[148,157],"latency":[149,158],"streamlining":[151],"I/O":[153,193,201],"path":[154,194],"amortize":[156],"maximizing":[160],"parallelism":[161],"inside":[162],"device.":[164],"We":[165,185],"demonstrate":[166],"impact":[168],"on":[169,244],"through":[172],"well-known":[173],"benchmarks":[175],"run":[176],"against":[177],"a":[178,182,210,245],"Linux":[179],"kernel":[180],"customized":[183],"SSD.":[184],"find":[186],"eliminating":[188],"context":[189],"switches":[190],"decreases":[195],"request":[202,212,232],"20":[204],"microseconds":[205,208],"5":[207],"merge":[213],"scheme":[214],"called":[215],"Temporal":[216],"Merge":[217],"enables":[218],"achieve":[222],"87%":[223],"100%":[225],"peak":[227],"device":[228,293],"regardless":[230],"access":[233],"patterns":[234],"or":[235],"types.":[236],"Although":[237],"improvement":[240],"these":[242,275],"standard":[246],"SATA-based":[247],"SSD":[248],"is":[249],"marginal":[250],"(because":[251],"its":[253],"limited":[254],"relatively":[257],"times),":[260],"sensitivity":[262],"suggests":[264],"future":[266,292],"SSDs":[267],"lower":[269],"will":[272],"benefit":[273],"changes.":[276],"effectiveness":[278],"encourages":[282],"discussion":[283],"between":[284],"community":[287],"vendors":[290],"about":[291],"interfaces":[294]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":7},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":3},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":4},{"year":2018,"cited_by_count":5},{"year":2017,"cited_by_count":6},{"year":2016,"cited_by_count":5},{"year":2015,"cited_by_count":4},{"year":2014,"cited_by_count":1}],"updated_date":"2026-07-22T07:51:19.307946","created_date":"2025-10-10T00:00:00"}
