{"id":"https://openalex.org/W2893512704","doi":"https://doi.org/10.1109/tpds.2018.2871826","title":"A Correlation-Aware Page-Level FTL to Exploit Semantic Links in Workloads","display_name":"A Correlation-Aware Page-Level FTL to Exploit Semantic Links in Workloads","publication_year":2018,"publication_date":"2018-09-24","ids":{"openalex":"https://openalex.org/W2893512704","doi":"https://doi.org/10.1109/tpds.2018.2871826","mag":"2893512704"},"language":"en","primary_location":{"id":"doi:10.1109/tpds.2018.2871826","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2018.2871826","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":["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/A5005773038","display_name":"Jian Zhou","orcid":"https://orcid.org/0000-0001-5295-4680"},"institutions":[{"id":"https://openalex.org/I96733725","display_name":"Shanghai Maritime University","ror":"https://ror.org/04z7qrj66","country_code":"CN","type":"education","lineage":["https://openalex.org/I96733725"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jian Zhou","raw_affiliation_strings":["College of Information Engineering, Shanghai Maritime University, Shanghai, China"],"raw_orcid":"https://orcid.org/0000-0001-5295-4680","affiliations":[{"raw_affiliation_string":"College of Information Engineering, Shanghai Maritime University, Shanghai, China","institution_ids":["https://openalex.org/I96733725"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101744803","display_name":"Dezhi Han","orcid":"https://orcid.org/0000-0001-8861-5461"},"institutions":[{"id":"https://openalex.org/I141962983","display_name":"Shanghai University of Engineering Science","ror":"https://ror.org/0557b9y08","country_code":"CN","type":"education","lineage":["https://openalex.org/I141962983"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Dezhi Han","raw_affiliation_strings":["College of Information Engineering, Shanghai, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Information Engineering, Shanghai, China","institution_ids":["https://openalex.org/I141962983"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100384682","display_name":"Jun Wang","orcid":"https://orcid.org/0000-0002-0926-4761"},"institutions":[{"id":"https://openalex.org/I106165777","display_name":"University of Central Florida","ror":"https://ror.org/036nfer12","country_code":"US","type":"education","lineage":["https://openalex.org/I106165777"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jun Wang","raw_affiliation_strings":["Department of Electrical Engineering and Computer Science, University of Central Florida, Orlando, FL, USA"],"raw_orcid":"https://orcid.org/0000-0002-0926-4761","affiliations":[{"raw_affiliation_string":"Department of Electrical Engineering and Computer Science, University of Central Florida, Orlando, FL, USA","institution_ids":["https://openalex.org/I106165777"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5078528016","display_name":"Xiaobo Zhou","orcid":"https://orcid.org/0000-0002-0466-7609"},"institutions":[{"id":"https://openalex.org/I888729015","display_name":"University of Colorado Colorado Springs","ror":"https://ror.org/054spjc55","country_code":"US","type":"education","lineage":["https://openalex.org/I888729015"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Xiaobo Zhou","raw_affiliation_strings":["Computer Science, University of Colorado at Colorado Springs, Colorado Springs, CO, USA"],"raw_orcid":"https://orcid.org/0000-0002-0466-7609","affiliations":[{"raw_affiliation_string":"Computer Science, University of Colorado at Colorado Springs, Colorado Springs, CO, USA","institution_ids":["https://openalex.org/I888729015"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5066099338","display_name":"Changjun Jiang","orcid":"https://orcid.org/0000-0003-0637-9317"},"institutions":[{"id":"https://openalex.org/I116953780","display_name":"Tongji University","ror":"https://ror.org/03rc6as71","country_code":"CN","type":"education","lineage":["https://openalex.org/I116953780"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Changjun Jiang","raw_affiliation_strings":["Department of Computer Science and Technology, Tongji University, Shanghai, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Technology, Tongji University, Shanghai, China","institution_ids":["https://openalex.org/I116953780"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":2645,"currency":"USD","value_usd":2645},"apc_paid":null,"fwci":1.7542,"has_fulltext":false,"cited_by_count":15,"citation_normalized_percentile":{"value":0.86605303,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":98},"biblio":{"volume":"30","issue":"4","first_page":"723","last_page":"737"},"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/T11478","display_name":"Caching and Content Delivery","score":0.9973000288009644,"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.9937999844551086,"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.9055476784706116},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.5841817259788513},{"id":"https://openalex.org/keywords/garbage-collection","display_name":"Garbage collection","score":0.578934371471405},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.533988893032074},{"id":"https://openalex.org/keywords/flash-file-system","display_name":"Flash file system","score":0.5057406425476074},{"id":"https://openalex.org/keywords/write-buffer","display_name":"Write buffer","score":0.48660385608673096},{"id":"https://openalex.org/keywords/locality","display_name":"Locality","score":0.47947606444358826},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.4644010365009308},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.44438958168029785},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.4189606308937073},{"id":"https://openalex.org/keywords/table","display_name":"Table (database)","score":0.4161780774593353},{"id":"https://openalex.org/keywords/cpu-cache","display_name":"CPU cache","score":0.2837887406349182},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.26284295320510864},{"id":"https://openalex.org/keywords/cache-algorithms","display_name":"Cache algorithms","score":0.13527598977088928}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.9055476784706116},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.5841817259788513},{"id":"https://openalex.org/C105122174","wikidata":"https://www.wikidata.org/wiki/Q322202","display_name":"Garbage collection","level":3,"score":0.578934371471405},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.533988893032074},{"id":"https://openalex.org/C27670709","wikidata":"https://www.wikidata.org/wiki/Q5457555","display_name":"Flash file system","level":4,"score":0.5057406425476074},{"id":"https://openalex.org/C89089495","wikidata":"https://www.wikidata.org/wiki/Q8038418","display_name":"Write buffer","level":5,"score":0.48660385608673096},{"id":"https://openalex.org/C2779808786","wikidata":"https://www.wikidata.org/wiki/Q6664603","display_name":"Locality","level":2,"score":0.47947606444358826},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.4644010365009308},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.44438958168029785},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.4189606308937073},{"id":"https://openalex.org/C45235069","wikidata":"https://www.wikidata.org/wiki/Q278425","display_name":"Table (database)","level":2,"score":0.4161780774593353},{"id":"https://openalex.org/C189783530","wikidata":"https://www.wikidata.org/wiki/Q352090","display_name":"CPU cache","level":3,"score":0.2837887406349182},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.26284295320510864},{"id":"https://openalex.org/C38556500","wikidata":"https://www.wikidata.org/wiki/Q13404475","display_name":"Cache algorithms","level":4,"score":0.13527598977088928},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","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/C75403996","wikidata":"https://www.wikidata.org/wiki/Q5521979","display_name":"Garbage","level":2,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0},{"id":"https://openalex.org/C92855701","wikidata":"https://www.wikidata.org/wiki/Q5830907","display_name":"Computer memory","level":3,"score":0.0},{"id":"https://openalex.org/C98986596","wikidata":"https://www.wikidata.org/wiki/Q1143031","display_name":"Semiconductor memory","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tpds.2018.2871826","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2018.2871826","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"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9","score":0.44999998807907104}],"awards":[{"id":"https://openalex.org/G1745623571","display_name":null,"funder_award_id":"61873160","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G217698450","display_name":"XPS: SDA: Collaborative Research: A Scalable and Distributed System Framework for Compute-Intensive and Data-Parallel Applications","funder_award_id":"1337244","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G3445439380","display_name":"\u4e91\u7cfb\u7edf\u4f4e\u901f\u6d41DoS\u653b\u51fb\u9632\u5fa1\u5173\u952e\u6280\u672f\u7814\u7a76","funder_award_id":"61672338","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G3529693559","display_name":"SHF: Small: Multi-criteria optimization control for temperature constrained energy efficient data center using fuzzy decision making theory","funder_award_id":"1527249","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G537182774","display_name":"SHF: Small: Developing a Highly Efficient and Accurate Approximation System for Warehouse-Scale Computers with the Sub-dataset Distribution Aware Approach","funder_award_id":"1717388","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":47,"referenced_works":["https://openalex.org/W104375141","https://openalex.org/W162515996","https://openalex.org/W1479339259","https://openalex.org/W1513366578","https://openalex.org/W1677118421","https://openalex.org/W1814217792","https://openalex.org/W1936365067","https://openalex.org/W1967106146","https://openalex.org/W1967373117","https://openalex.org/W1990946453","https://openalex.org/W2010263580","https://openalex.org/W2018763861","https://openalex.org/W2028812675","https://openalex.org/W2081869611","https://openalex.org/W2089966882","https://openalex.org/W2099316199","https://openalex.org/W2104292367","https://openalex.org/W2109515219","https://openalex.org/W2111451400","https://openalex.org/W2120941487","https://openalex.org/W2122108187","https://openalex.org/W2125141593","https://openalex.org/W2129988636","https://openalex.org/W2152356827","https://openalex.org/W2153515302","https://openalex.org/W2165068957","https://openalex.org/W2167819041","https://openalex.org/W2548336932","https://openalex.org/W2605351383","https://openalex.org/W2753126577","https://openalex.org/W2774845985","https://openalex.org/W4230107665","https://openalex.org/W4238554252","https://openalex.org/W4255235471","https://openalex.org/W6604258514","https://openalex.org/W6606610260","https://openalex.org/W6628759623","https://openalex.org/W6630600237","https://openalex.org/W6637299323","https://openalex.org/W6638528845","https://openalex.org/W6640645259","https://openalex.org/W6671108768","https://openalex.org/W6673013175","https://openalex.org/W6675860932","https://openalex.org/W6678166160","https://openalex.org/W6684515133","https://openalex.org/W6684809761"],"related_works":["https://openalex.org/W1992019672","https://openalex.org/W2109936880","https://openalex.org/W2632149397","https://openalex.org/W1998384031","https://openalex.org/W2160730673","https://openalex.org/W1525724538","https://openalex.org/W2139937869","https://openalex.org/W2062211696","https://openalex.org/W2117595384","https://openalex.org/W2904527294"],"abstract_inverted_index":{"NAND":[0],"Flash":[1,22],"based":[2,150],"Solid":[3],"State":[4],"Disks":[5],"(SSDs)":[6],"are":[7,205],"gaining":[8],"tremendous":[9],"popularity":[10],"in":[11,26,66,85,139,154,170],"today's":[12],"storage":[13,88],"market":[14],"due":[15],"to":[16,33,42,53,164,189],"their":[17],"unique":[18],"erase-before-write":[19],"feature.":[20],"The":[21,209],"Translation":[23],"Layer":[24],"(FTL)":[25],"the":[27,30,54,58,72,86,90,101,118,140,152,171,191,197,217],"SSDs":[28],"redirects":[29],"incoming":[31],"writes":[32],"a":[34,40,146,160,184],"free":[35],"physical":[36,43],"address":[37,44,122],"and":[38,179,182,195,203,228],"manages":[39],"logical":[41],"mapping":[45,110,148,167,173],"table.":[46,174],"However,":[47,77],"this":[48,126],"induces":[49],"significant":[50],"performance":[51],"degradation":[52],"SSDs.":[55],"One":[56],"of":[57,79,82,92,104,120],"main":[59],"reasons":[60],"is":[61,68,96],"that":[62,213],"current":[63],"cache":[64,192],"management":[65],"FTLs":[67],"mainly":[69],"optimized":[70],"for":[71,224,231],"temporal":[73],"or":[74],"spatial":[75],"locality.":[76],"because":[78],"multiple":[80],"levels":[81],"data":[83],"buffers":[84],"whole":[87],"architecture,":[89],"locality":[91],"internal":[93],"disk":[94],"I/O":[95,137],"relatively":[97],"low.":[98],"What's":[99],"more,":[100],"increasing":[102],"capacity":[103],"SSD":[105],"not":[106],"only":[107],"generates":[108],"large":[109],"tables,":[111],"but":[112],"also":[113],"imposes":[114],"high":[115],"pressure":[116],"on":[117,151],"efficiency":[119],"page-level":[121],"mapping.":[123],"To":[124],"overcome":[125],"limitation,":[127],"we":[128,144,176],"propose":[129],"Correlation-Aware":[130],"Page-level":[131],"FTL,":[132],"a.k.a":[133],"CPFTL,":[134,143],"which":[135],"exploits":[136],"correlations":[138],"workloads.":[141,233],"In":[142],"develop":[145],"correlation-aware":[147,172],"table":[149,163],"correlation":[153,161],"read":[155,178,225],"operations.":[156],"We":[157],"then":[158],"build":[159,183],"prediction":[162],"support":[165],"fast":[166],"entry":[168,187],"lookup":[169],"Finally,":[175],"split":[177],"write":[180],"caches":[181],"skew-aware":[185],"dirty":[186],"index":[188],"improve":[190],"hit":[193],"ratio":[194],"reduce":[196,216],"garbage":[198],"collection":[199],"overhead.":[200],"Our":[201],"emulator":[202],"prototype":[204],"open-sourced":[206],"at:":[207],"https://github.com/janzhou/SSD-Emulator.":[208],"experimental":[210],"results":[211],"show":[212],"CPFTL":[214],"can":[215],"average":[218],"response":[219],"time":[220],"by":[221],"63.4":[222],"percent":[223,230],"dominant":[226],"workloads":[227],"32.9":[229],"transaction":[232]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":5},{"year":2019,"cited_by_count":3}],"updated_date":"2026-08-21T09:56:20.448147","created_date":"2025-10-10T00:00:00"}
