{"id":"https://openalex.org/W2902485465","doi":"https://doi.org/10.1109/tpds.2018.2883745","title":"An Efficient Hybrid I/O Caching Architecture Using Heterogeneous SSDs","display_name":"An Efficient Hybrid I/O Caching Architecture Using Heterogeneous SSDs","publication_year":2018,"publication_date":"2018-11-28","ids":{"openalex":"https://openalex.org/W2902485465","doi":"https://doi.org/10.1109/tpds.2018.2883745","mag":"2902485465"},"language":"en","primary_location":{"id":"doi:10.1109/tpds.2018.2883745","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2018.2883745","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":["arxiv","crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/1812.04122","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Reza Salkhordeh","orcid":"https://orcid.org/0000-0003-3786-7102"},"institutions":[{"id":"https://openalex.org/I133529467","display_name":"Sharif University of Technology","ror":"https://ror.org/024c2fq17","country_code":"IR","type":"education","lineage":["https://openalex.org/I133529467"]}],"countries":["IR"],"is_corresponding":false,"raw_author_name":"Reza Salkhordeh","raw_affiliation_strings":["Department of Computer Engineering, Sharif University of Technology, Tehran, Iran"],"raw_orcid":"https://orcid.org/0000-0003-3786-7102","affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, Sharif University of Technology, Tehran, Iran","institution_ids":["https://openalex.org/I133529467"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Mostafa Hadizadeh","orcid":null},"institutions":[{"id":"https://openalex.org/I133529467","display_name":"Sharif University of Technology","ror":"https://ror.org/024c2fq17","country_code":"IR","type":"education","lineage":["https://openalex.org/I133529467"]}],"countries":["IR"],"is_corresponding":false,"raw_author_name":"Mostafa Hadizadeh","raw_affiliation_strings":["Department of Computer Engineering, Sharif University of Technology, Tehran, Iran"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, Sharif University of Technology, Tehran, Iran","institution_ids":["https://openalex.org/I133529467"]}]},{"author_position":"last","author":{"id":null,"display_name":"Hossein Asadi","orcid":"https://orcid.org/0000-0002-0264-3865"},"institutions":[{"id":"https://openalex.org/I133529467","display_name":"Sharif University of Technology","ror":"https://ror.org/024c2fq17","country_code":"IR","type":"education","lineage":["https://openalex.org/I133529467"]}],"countries":["IR"],"is_corresponding":false,"raw_author_name":"Hossein Asadi","raw_affiliation_strings":["Department of Computer Engineering, Sharif University of Technology, Tehran, Iran"],"raw_orcid":"https://orcid.org/0000-0002-0264-3865","affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, Sharif University of Technology, Tehran, Iran","institution_ids":["https://openalex.org/I133529467"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I133529467"],"apc_list":null,"apc_paid":null,"fwci":1.2002,"has_fulltext":false,"cited_by_count":9,"citation_normalized_percentile":{"value":0.82745647,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":"30","issue":"6","first_page":"1238","last_page":"1250"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","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"}},"topics":[{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","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"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.00019999999494757503,"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":9.999999747378752e-05,"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/bottleneck","display_name":"Bottleneck","score":0.6658999919891357},{"id":"https://openalex.org/keywords/dram","display_name":"Dram","score":0.6115000247955322},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.5598999857902527},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.5523999929428101},{"id":"https://openalex.org/keywords/workload","display_name":"Workload","score":0.46230000257492065},{"id":"https://openalex.org/keywords/power-consumption","display_name":"Power consumption","score":0.41780000925064087},{"id":"https://openalex.org/keywords/memory-hierarchy","display_name":"Memory hierarchy","score":0.3874000012874603},{"id":"https://openalex.org/keywords/server","display_name":"Server","score":0.33889999985694885}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8859000205993652},{"id":"https://openalex.org/C2780513914","wikidata":"https://www.wikidata.org/wiki/Q18210350","display_name":"Bottleneck","level":2,"score":0.6658999919891357},{"id":"https://openalex.org/C7366592","wikidata":"https://www.wikidata.org/wiki/Q1255620","display_name":"Dram","level":2,"score":0.6115000247955322},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.5598999857902527},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.5523999929428101},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.551800012588501},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.46230000257492065},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.4498000144958496},{"id":"https://openalex.org/C2984118289","wikidata":"https://www.wikidata.org/wiki/Q29954","display_name":"Power consumption","level":3,"score":0.41780000925064087},{"id":"https://openalex.org/C2778100165","wikidata":"https://www.wikidata.org/wiki/Q1589327","display_name":"Memory hierarchy","level":3,"score":0.3874000012874603},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.34619998931884766},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.33889999985694885},{"id":"https://openalex.org/C28719098","wikidata":"https://www.wikidata.org/wiki/Q44946","display_name":"Point (geometry)","level":2,"score":0.33730000257492065},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.3359000086784363},{"id":"https://openalex.org/C118993495","wikidata":"https://www.wikidata.org/wiki/Q5042828","display_name":"Electrical efficiency","level":3,"score":0.3269999921321869},{"id":"https://openalex.org/C2778915421","wikidata":"https://www.wikidata.org/wiki/Q3643177","display_name":"Performance improvement","level":2,"score":0.3260999917984009},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.3100000023841858},{"id":"https://openalex.org/C107598950","wikidata":"https://www.wikidata.org/wiki/Q259864","display_name":"Microarchitecture","level":2,"score":0.30469998717308044},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.30059999227523804},{"id":"https://openalex.org/C2779602883","wikidata":"https://www.wikidata.org/wiki/Q15544750","display_name":"Memory architecture","level":2,"score":0.29989999532699585},{"id":"https://openalex.org/C194739806","wikidata":"https://www.wikidata.org/wiki/Q66221","display_name":"Computer data storage","level":2,"score":0.28119999170303345},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.2800000011920929},{"id":"https://openalex.org/C165136773","wikidata":"https://www.wikidata.org/wiki/Q1363179","display_name":"Single point of failure","level":2,"score":0.27869999408721924},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.2671000063419342},{"id":"https://openalex.org/C2778814252","wikidata":"https://www.wikidata.org/wiki/Q5156715","display_name":"Composability","level":2,"score":0.26669999957084656},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.26030001044273376},{"id":"https://openalex.org/C189783530","wikidata":"https://www.wikidata.org/wiki/Q352090","display_name":"CPU cache","level":3,"score":0.2599000036716461}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/tpds.2018.2883745","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2018.2883745","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"},{"id":"pmh:oai:arXiv.org:1812.04122","is_oa":true,"landing_page_url":"http://arxiv.org/abs/1812.04122","pdf_url":"https://arxiv.org/pdf/1812.04122","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"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":"text"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:1812.04122","is_oa":true,"landing_page_url":"http://arxiv.org/abs/1812.04122","pdf_url":"https://arxiv.org/pdf/1812.04122","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"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":"text"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G8804621377","display_name":null,"funder_award_id":"96006071","funder_id":"https://openalex.org/F4320322243","funder_display_name":"Iran National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320322243","display_name":"Iran National Science Foundation","ror":"https://ror.org/03sr1ma14"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":53,"referenced_works":["https://openalex.org/W1970737801","https://openalex.org/W1992330139","https://openalex.org/W2009578597","https://openalex.org/W2017854086","https://openalex.org/W2022636838","https://openalex.org/W2025892264","https://openalex.org/W2027974552","https://openalex.org/W2105465034","https://openalex.org/W2117560661","https://openalex.org/W2118414510","https://openalex.org/W2136813418","https://openalex.org/W2190650394","https://openalex.org/W2295387928","https://openalex.org/W2314830234","https://openalex.org/W2316406723","https://openalex.org/W2342454696","https://openalex.org/W2344447072","https://openalex.org/W2345117688","https://openalex.org/W2346532327","https://openalex.org/W2410754429","https://openalex.org/W2410803479","https://openalex.org/W2559788967","https://openalex.org/W2604698441","https://openalex.org/W2607581617","https://openalex.org/W2612242273","https://openalex.org/W2613596181","https://openalex.org/W2731614431","https://openalex.org/W2751252510","https://openalex.org/W2765642653","https://openalex.org/W2784173474","https://openalex.org/W2792929614","https://openalex.org/W2796219893","https://openalex.org/W2798673278","https://openalex.org/W2807230518","https://openalex.org/W2883610605","https://openalex.org/W4253091331","https://openalex.org/W6627708365","https://openalex.org/W6628215090","https://openalex.org/W6628917887","https://openalex.org/W6661682806","https://openalex.org/W6686748186","https://openalex.org/W6693436320","https://openalex.org/W6694145185","https://openalex.org/W6695128442","https://openalex.org/W6695878845","https://openalex.org/W6696966782","https://openalex.org/W6697249196","https://openalex.org/W6697519418","https://openalex.org/W6735906284","https://openalex.org/W6736143371","https://openalex.org/W6736386309","https://openalex.org/W6749097166","https://openalex.org/W6758176501"],"related_works":[],"abstract_inverted_index":{"Storage":[0],"subsystem":[1],"is":[2,52,82,120,205],"considered":[3],"as":[4,261],"the":[5,42,69,111,210,229,244,266,285,292],"performance":[6,36,98,135,238,270],"bottleneck":[7],"of":[8,45,63,71,76,117,200,212,277],"computer":[9],"systems":[10],"in":[11,84,107,160],"data-intensive":[12],"applications.":[13],"Solid-State":[14],"Drives":[15,25],"(SSDs)":[16],"are":[17,188],"emerging":[18],"storage":[19],"devices":[20,194],"which":[21,195],"unlike":[22],"Hard":[23],"Disk":[24],"(HDDs),":[26],"do":[27],"not":[28,53,121],"have":[29,34,93,242],"mechanical":[30],"parts":[31],"and":[32,87,101,114,156,165,224,239,254,271,279,283,298],"therefore,":[33],"superior":[35],"compared":[37,262],"to":[38,41,103,167,172,180,190,215,232,263],"HDDs.":[39,255],"Due":[40],"high":[43,78,184],"cost":[44,286,294],"SSDs,":[46],"entirely":[47],"replacing":[48],"HDDs":[49],"with":[50,144,251],"SSDs":[51,57,72,253],"economically":[54],"justified.":[55],"Additionally,":[56],"can":[58],"endure":[59],"a":[60,126,145,161,248],"limited":[61],"number":[62,211],"writes":[64,179],"before":[65],"failing.":[66],"To":[67,182],"mitigate":[68],"shortcomings":[70],"while":[73,132,177,290],"taking":[74],"advantage":[75],"their":[77],"performance,":[79],"SSD":[80,154,158],"caching":[81,91,129],"practiced":[83],"both":[85,105],"academia":[86],"industry.":[88],"Previously":[89],"proposed":[90,149,218,245,267],"architectures":[92,119],"only":[94],"focused":[95],"on":[96,228,247],"either":[97,173],"or":[99,175],"endurance":[100,293],"neglected":[102],"address":[104],"parameters":[106],"suggested":[108],"architectures.":[109],"Moreover,":[110],"cost,":[112],"reliability,":[113,185],"power":[115,142,203,272],"consumption":[116,143,204,273],"such":[118],"evaluated.":[122],"This":[123],"paper":[124],"proposes":[125],"hybrid":[127],"I/O":[128],"architecture":[130,150,219,246,268],"that":[131,260],"offers":[133],"higher":[134],"than":[136],"previous":[137],"studies,":[138,265],"it":[139],"also":[140,206],"improves":[141,269],"similar":[146],"budget.":[147],"The":[148,202,217,256],"uses":[151],"DRAM,":[152],"Read-Optimized":[153],"(RO-SSD),":[155],"Write-Optimized":[157],"(WO-SSD)":[159],"three-level":[162],"cache":[163],"hierarchy":[164],"tries":[166],"efficiently":[168],"redirect":[169],"read":[170],"requests":[171],"DRAM":[174],"RO-SSD":[176],"sending":[178],"WO-SSD.":[181],"provide":[183],"dirty":[186],"pages":[187],"written":[189],"at":[191],"least":[192],"two":[193],"removes":[196],"any":[197],"single":[198],"point":[199],"failure.":[201],"managed":[207],"by":[208,274,287,295],"reducing":[209],"accesses":[213],"issued":[214],"SSDs.":[216],"reconfigures":[220],"itself":[221],"between":[222,237],"performance-":[223],"endurance-optimized":[225],"policies":[226],"based":[227],"workload":[230],"characteristics":[231],"maintain":[233],"an":[234,275],"effective":[235],"tradeoff":[236],"endurance.":[240],"We":[241],"implemented":[243],"server":[249],"equipped":[250],"industrial":[252],"experimental":[257],"results":[258],"show":[259],"state-of-the-art":[264],"average":[276],"8":[278],"28":[280],"percent,":[281],"respectively,":[282],"reduces":[284],"5":[288],"percent":[289,297],"increasing":[291],"4.7":[296],"negligible":[299],"reliability":[300],"penalty.":[301]},"counts_by_year":[{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":4},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":2}],"updated_date":"2026-07-28T07:46:37.118299","created_date":"2018-12-11T00:00:00"}
