{"id":"https://openalex.org/W1504340080","doi":"https://doi.org/10.1109/msst.2015.7208295","title":"Improving performance by bridging the semantic gap between multi-queue SSD and I/O virtualization framework","display_name":"Improving performance by bridging the semantic gap between multi-queue SSD and I/O virtualization framework","publication_year":2015,"publication_date":"2015-05-01","ids":{"openalex":"https://openalex.org/W1504340080","doi":"https://doi.org/10.1109/msst.2015.7208295","mag":"1504340080"},"language":"en","primary_location":{"id":"doi:10.1109/msst.2015.7208295","is_oa":false,"landing_page_url":"https://doi.org/10.1109/msst.2015.7208295","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2015 31st Symposium on Mass Storage Systems and Technologies (MSST)","raw_type":"proceedings-article"},"type":"conference-paper","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/A5047156899","display_name":"Tae Yong Kim","orcid":"https://orcid.org/0000-0003-4982-4441"},"institutions":[{"id":"https://openalex.org/I2250650973","display_name":"Samsung (South Korea)","ror":"https://ror.org/04w3jy968","country_code":"KR","type":"company","lineage":["https://openalex.org/I2250650973"]},{"id":"https://openalex.org/I848706","display_name":"Sungkyunkwan University","ror":"https://ror.org/04q78tk20","country_code":"KR","type":"education","lineage":["https://openalex.org/I848706"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Tae Yong Kim","raw_affiliation_strings":["College of Information and Communication Engineering, Sungkyunkwan University, Suwon, South Korea","SSD Development Team, Samsung Electronics, Hwasung, South Korea"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Information and Communication Engineering, Sungkyunkwan University, Suwon, South Korea","institution_ids":["https://openalex.org/I848706"]},{"raw_affiliation_string":"SSD Development Team, Samsung Electronics, Hwasung, South Korea","institution_ids":["https://openalex.org/I2250650973"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5021206079","display_name":"Dong Hyun Kang","orcid":"https://orcid.org/0000-0003-4362-9944"},"institutions":[{"id":"https://openalex.org/I848706","display_name":"Sungkyunkwan University","ror":"https://ror.org/04q78tk20","country_code":"KR","type":"education","lineage":["https://openalex.org/I848706"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Dong Hyun Kang","raw_affiliation_strings":["College of Information and Communication Engineering, Sungkyunkwan University, Suwon, South Korea"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Information and Communication Engineering, Sungkyunkwan University, Suwon, South Korea","institution_ids":["https://openalex.org/I848706"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100640623","display_name":"Dongwoo Lee","orcid":"https://orcid.org/0000-0001-5531-2819"},"institutions":[{"id":"https://openalex.org/I848706","display_name":"Sungkyunkwan University","ror":"https://ror.org/04q78tk20","country_code":"KR","type":"education","lineage":["https://openalex.org/I848706"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Dongwoo Lee","raw_affiliation_strings":["College of Information and Communication Engineering, Sungkyunkwan University, Suwon, South Korea"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Information and Communication Engineering, Sungkyunkwan University, Suwon, South Korea","institution_ids":["https://openalex.org/I848706"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5038152942","display_name":"Young Ik Eom","orcid":"https://orcid.org/0000-0001-6141-8054"},"institutions":[{"id":"https://openalex.org/I848706","display_name":"Sungkyunkwan University","ror":"https://ror.org/04q78tk20","country_code":"KR","type":"education","lineage":["https://openalex.org/I848706"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Young Ik Eom","raw_affiliation_strings":["College of Information and Communication Engineering, Sungkyunkwan University, Suwon, South Korea"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Information and Communication Engineering, Sungkyunkwan University, Suwon, South Korea","institution_ids":["https://openalex.org/I848706"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":5.03,"has_fulltext":false,"cited_by_count":35,"citation_normalized_percentile":{"value":0.96635591,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":100},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"11"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9998000264167786,"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.9998000264167786,"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.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"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9955999851226807,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.850989818572998},{"id":"https://openalex.org/keywords/virtualization","display_name":"Virtualization","score":0.784589946269989},{"id":"https://openalex.org/keywords/semantic-gap","display_name":"Semantic gap","score":0.6595644950866699},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.6592204570770264},{"id":"https://openalex.org/keywords/queue","display_name":"Queue","score":0.5845797061920166},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.5518659353256226},{"id":"https://openalex.org/keywords/virtual-machine","display_name":"Virtual machine","score":0.5144193768501282},{"id":"https://openalex.org/keywords/thread","display_name":"Thread (computing)","score":0.4807153046131134},{"id":"https://openalex.org/keywords/priority-queue","display_name":"Priority queue","score":0.41369596123695374},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.32721298933029175},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.2911125421524048},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.2581840455532074}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.850989818572998},{"id":"https://openalex.org/C513985346","wikidata":"https://www.wikidata.org/wiki/Q270471","display_name":"Virtualization","level":3,"score":0.784589946269989},{"id":"https://openalex.org/C86034646","wikidata":"https://www.wikidata.org/wiki/Q474311","display_name":"Semantic gap","level":4,"score":0.6595644950866699},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6592204570770264},{"id":"https://openalex.org/C160403385","wikidata":"https://www.wikidata.org/wiki/Q220543","display_name":"Queue","level":2,"score":0.5845797061920166},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.5518659353256226},{"id":"https://openalex.org/C25344961","wikidata":"https://www.wikidata.org/wiki/Q192726","display_name":"Virtual machine","level":2,"score":0.5144193768501282},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.4807153046131134},{"id":"https://openalex.org/C26951474","wikidata":"https://www.wikidata.org/wiki/Q629283","display_name":"Priority queue","level":3,"score":0.41369596123695374},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.32721298933029175},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.2911125421524048},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.2581840455532074},{"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/C1667742","wikidata":"https://www.wikidata.org/wiki/Q10927554","display_name":"Image retrieval","level":3,"score":0.0},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/msst.2015.7208295","is_oa":false,"landing_page_url":"https://doi.org/10.1109/msst.2015.7208295","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2015 31st Symposium on Mass Storage Systems and Technologies (MSST)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.5199999809265137,"display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":19,"referenced_works":["https://openalex.org/W47135029","https://openalex.org/W1522250664","https://openalex.org/W1646504847","https://openalex.org/W1971739358","https://openalex.org/W1997269120","https://openalex.org/W2032801361","https://openalex.org/W2082615565","https://openalex.org/W2091072132","https://openalex.org/W2101305567","https://openalex.org/W2117648703","https://openalex.org/W2134479933","https://openalex.org/W2156368296","https://openalex.org/W2205845299","https://openalex.org/W2978655370","https://openalex.org/W6601924619","https://openalex.org/W6631155369","https://openalex.org/W6649948755","https://openalex.org/W6687572436","https://openalex.org/W6768959830"],"related_works":["https://openalex.org/W2088620127","https://openalex.org/W2743348030","https://openalex.org/W1963799338","https://openalex.org/W2542775576","https://openalex.org/W2900408237","https://openalex.org/W2036412865","https://openalex.org/W2947629119","https://openalex.org/W2545334782","https://openalex.org/W2346893066","https://openalex.org/W2160597328"],"abstract_inverted_index":{"Virtualization":[0],"has":[1],"become":[2],"one":[3,123],"of":[4,77,98,146,165,212,220],"the":[5,45,74,78,92,96,105,109,144,157,162,176,193,208,216,238],"most":[6],"helpful":[7],"techniques,":[8],"and":[9,21,108,151,160,184,205,215],"today":[10],"it":[11],"is":[12,61,85],"prevalent":[13],"in":[14,28,167,244],"several":[15],"computing":[16],"environments":[17,30,246],"including":[18,143],"desktops,":[19],"data-centers,":[20],"enterprises.":[22],"However,":[23],"an":[24,127,185],"I/O":[25,37,46,114,117,124,128,133,152,186,230,239],"scalability":[26],"issue":[27,164],"virtualized":[29,168,245],"still":[31],"needs":[32],"to":[33,41,44,82,87,191,249],"be":[34,42],"addressed":[35],"because":[36],"layers":[38],"are":[39],"implemented":[40],"oblivious":[43],"behaviors":[47],"on":[48,175,202],"virtual":[49,147],"machines":[50],"(VM).":[51],"In":[52,135],"particular,":[53],"when":[54],"a":[55,64,140,181],"multi-queue":[56,93,110],"solid":[57],"state":[58],"drive":[59],"(SSD)":[60],"used":[62],"as":[63],"secondary":[65],"storage,":[66],"each":[67,189],"VM":[68,79],"reveals":[69],"semantic":[70,194],"gap":[71],"that":[72,234],"degrades":[73],"overall":[75],"performance":[76],"by":[80,126,247],"up":[81,248],"74%.":[83],"This":[84],"due":[86],"two":[88],"key":[89],"problems.":[90],"First,":[91],"SSD":[94,111],"accelerates":[95],"possibility":[97],"lock":[99,158],"contentions.":[100],"Second,":[101],"even":[102],"though":[103],"both":[104,207],"host":[106],"machine":[107],"provide":[112],"multiple":[113],"queues":[115,150],"for":[116,130,188],"parallelism,":[118],"existing":[119,252],"Virtio-Blk-Data-Plane":[120,166],"supports":[121],"only":[122],"queue":[125,183],"thread":[129,187],"submitting":[131],"all":[132],"requests.":[134],"this":[136],"paper,":[137],"we":[138],"propose":[139],"novel":[141],"approach,":[142],"design":[145,171,236],"CPU":[148],"(vCPU)-dedicated":[149],"threads,":[153],"which":[154,179],"efficiently":[155],"distributes":[156],"contentions":[159],"addresses":[161],"parallelism":[163],"environments.":[169],"We":[170,196],"our":[172,199,235],"approach":[173,200],"based":[174,201],"above":[177],"principle,":[178],"allocates":[180],"dedicated":[182],"vCPU":[190],"reduce":[192],"gap.":[195],"also":[197],"implement":[198],"Linux":[203],"3.17,":[204],"modify":[206],"Virtio-Blk":[209,217],"frontend":[210],"driver":[211,219],"guest":[213],"OS":[214],"backend":[218],"Quick":[221],"Emulator":[222],"(QEMU)":[223],"2.1.2.":[224],"Our":[225],"experimental":[226],"results":[227],"with":[228],"various":[229],"traces":[231],"clearly":[232],"show":[233],"improves":[237],"operations":[240],"per":[241],"second":[242],"(IOPS)":[243],"167%":[250],"over":[251],"QEMU.":[253]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":8},{"year":2019,"cited_by_count":3},{"year":2018,"cited_by_count":13},{"year":2017,"cited_by_count":2},{"year":2016,"cited_by_count":4}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
