{"id":"https://openalex.org/W2770478038","doi":"https://doi.org/10.1109/tcad.2017.2774192","title":"Nonvolatile Write Buffer-Based Journaling Bypass for Storage Write Reduction in Mobile Devices","display_name":"Nonvolatile Write Buffer-Based Journaling Bypass for Storage Write Reduction in Mobile Devices","publication_year":2017,"publication_date":"2017-11-15","ids":{"openalex":"https://openalex.org/W2770478038","doi":"https://doi.org/10.1109/tcad.2017.2774192","mag":"2770478038"},"language":"en","primary_location":{"id":"doi:10.1109/tcad.2017.2774192","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.2017.2774192","pdf_url":null,"source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"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 Computer-Aided Design of Integrated Circuits and 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/A5006490442","display_name":"Mungyu Son","orcid":null},"institutions":[{"id":"https://openalex.org/I123900574","display_name":"Pohang University of Science and Technology","ror":"https://ror.org/04xysgw12","country_code":"KR","type":"education","lineage":["https://openalex.org/I123900574"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Mungyu Son","raw_affiliation_strings":["Department of Electrical and Engineering, Pohang University of Science and Technology, Pohang, South Korea"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Engineering, Pohang University of Science and Technology, Pohang, South Korea","institution_ids":["https://openalex.org/I123900574"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5029188471","display_name":"Junwhan Ahn","orcid":"https://orcid.org/0000-0001-7613-0571"},"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":"Junwhan Ahn","raw_affiliation_strings":["Department of Electrical and Computer Engineering, Seoul National University, Seoul, South Korea"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, Seoul National University, Seoul, South Korea","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5063521444","display_name":"Sungjoo Yoo","orcid":"https://orcid.org/0000-0002-5853-0675"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Sungjoo Yoo","raw_affiliation_strings":["Department of Computer Science and Engineering, Seoul National University, Seoul, South Korea"],"raw_orcid":"https://orcid.org/0000-0002-5853-0675","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Seoul National University, Seoul, South Korea","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.4207,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.67971261,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"37","issue":"9","first_page":"1747","last_page":"1759"},"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.9998999834060669,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9983000159263611,"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/journaling-file-system","display_name":"Journaling file system","score":0.9474239349365234},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8068108558654785},{"id":"https://openalex.org/keywords/buffer","display_name":"Buffer (optical fiber)","score":0.6021175384521484},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.5034448504447937},{"id":"https://openalex.org/keywords/mobile-device","display_name":"Mobile device","score":0.49375423789024353},{"id":"https://openalex.org/keywords/write-buffer","display_name":"Write buffer","score":0.4567204415798187},{"id":"https://openalex.org/keywords/computer-data-storage","display_name":"Computer data storage","score":0.42105960845947266},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.38684600591659546},{"id":"https://openalex.org/keywords/computer-file","display_name":"Computer file","score":0.2035253643989563},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.085551917552948}],"concepts":[{"id":"https://openalex.org/C2225880","wikidata":"https://www.wikidata.org/wiki/Q579047","display_name":"Journaling file system","level":3,"score":0.9474239349365234},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8068108558654785},{"id":"https://openalex.org/C145018004","wikidata":"https://www.wikidata.org/wiki/Q4985944","display_name":"Buffer (optical fiber)","level":2,"score":0.6021175384521484},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.5034448504447937},{"id":"https://openalex.org/C186967261","wikidata":"https://www.wikidata.org/wiki/Q5082128","display_name":"Mobile device","level":2,"score":0.49375423789024353},{"id":"https://openalex.org/C89089495","wikidata":"https://www.wikidata.org/wiki/Q8038418","display_name":"Write buffer","level":5,"score":0.4567204415798187},{"id":"https://openalex.org/C194739806","wikidata":"https://www.wikidata.org/wiki/Q66221","display_name":"Computer data storage","level":2,"score":0.42105960845947266},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.38684600591659546},{"id":"https://openalex.org/C95637964","wikidata":"https://www.wikidata.org/wiki/Q82753","display_name":"Computer file","level":2,"score":0.2035253643989563},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.085551917552948},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.0},{"id":"https://openalex.org/C38556500","wikidata":"https://www.wikidata.org/wiki/Q13404475","display_name":"Cache algorithms","level":4,"score":0.0},{"id":"https://openalex.org/C189783530","wikidata":"https://www.wikidata.org/wiki/Q352090","display_name":"CPU cache","level":3,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tcad.2017.2774192","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.2017.2774192","pdf_url":null,"source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"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 Computer-Aided Design of Integrated Circuits and Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W179608396","https://openalex.org/W1860107648","https://openalex.org/W1987426261","https://openalex.org/W2008765967","https://openalex.org/W2023034913","https://openalex.org/W2026682066","https://openalex.org/W2038619757","https://openalex.org/W2098579796","https://openalex.org/W2125812397","https://openalex.org/W2126427176","https://openalex.org/W2138433591","https://openalex.org/W2138900633","https://openalex.org/W2150006707","https://openalex.org/W2154951142","https://openalex.org/W2209415352","https://openalex.org/W2265077477","https://openalex.org/W2270211026","https://openalex.org/W2294075556","https://openalex.org/W4230132507","https://openalex.org/W4239095911","https://openalex.org/W4285719527","https://openalex.org/W6607267220","https://openalex.org/W6639025630","https://openalex.org/W6680250025","https://openalex.org/W6682126277","https://openalex.org/W6683042309","https://openalex.org/W6688173420","https://openalex.org/W6697249196"],"related_works":["https://openalex.org/W2977978932","https://openalex.org/W3027347211","https://openalex.org/W2383226856","https://openalex.org/W1520248310","https://openalex.org/W2072590764","https://openalex.org/W2348988202","https://openalex.org/W150152345","https://openalex.org/W2092851472","https://openalex.org/W1590019873","https://openalex.org/W2188061826"],"abstract_inverted_index":{"In":[0,35,130],"mobile":[1,60,156,233],"systems,":[2],"such":[3],"as":[4],"smartphones,":[5],"most":[6,63],"of":[7,21,46,74,125,140,155,168,209],"storage":[8,53,223],"writes":[9,19,24,51,96,106,118],"are":[10,57],"incurred":[11],"by":[12],"the":[13,44,122,138,146,165,178,196,207],"SQLite":[14,29],"database":[15],"(DB)":[16],"system.":[17],"These":[18],"consist":[20],"two":[22],"parts:":[23],"to":[25,82,92,102,113,136,189,193,213],"original":[26],"data":[27,126,192],"(e.g.,":[28],"DB":[30],"file)":[31],"and":[32,62,65,89,128,182,199,221,231,242],"journaling-induced":[33,117],"writes.":[34],"this":[36],"paper,":[37],"we":[38,80,159],"first":[39],"report":[40],"our":[41,131],"observations":[42],"on":[43,77,226],"characteristics":[45],"these":[47,78],"writes:":[48],"(1)":[49,172],"journaling":[50],"dominate":[52],"write,":[54],"(2)":[55,185],"overwrites":[56,68],"frequent":[58],"in":[59,116,195],"storage,":[61],"importantly,":[64],"(3)":[66,200],"those":[67,108],"change":[69],"only":[70,177,237],"a":[71,186,243],"small":[72,84,95,109,169],"portion":[73],"data.":[75],"Based":[76],"observations,":[79],"propose":[81,160],"employ":[83],"capacitor-backed":[85],"nonvolatile":[86,141],"write":[87,142,170,173,197,210,224,240],"buffer":[88,143,174,211,241],"use":[90,167],"it":[91,133],"durably":[93],"store":[94,194],"without":[97],"journaling.":[98],"This":[99],"allows":[100],"us":[101],"completely":[103],"avoid":[104],"journal":[105],"for":[107],"writes,":[110],"which":[111,191,205],"contributes":[112],"significant":[114],"reduction":[115],"while":[119],"still":[120],"providing":[121],"same":[123],"level":[124],"consistency":[127],"durability.":[129],"mechanism,":[132],"is":[134],"critical":[135],"minimize":[137],"capacity":[139],"so":[144],"that":[145,163,175],"backing":[147],"capacitor":[148],"does":[149],"not":[150],"violate":[151],"stringent":[152],"resource/size":[153],"requirements":[154],"systems.":[157],"Therefore,":[158],"three":[161],"optimizations":[162],"make":[164],"best":[166],"buffer:":[171],"manages":[176],"difference":[179],"between":[180],"old":[181],"new":[183],"data,":[184],"dynamic":[187],"method":[188],"determine":[190],"buffer,":[198],"an":[201],"incremental":[202],"flush":[203],"policy,":[204],"controls":[206],"number":[208],"entries":[212],"be":[214],"flushed.":[215],"The":[216],"experimental":[217],"results":[218],"show":[219],"92.4%":[220],"85.1%":[222],"reductions":[225],"average":[227],"when":[228],"running":[229],"single":[230],"multiple":[232],"applications,":[234],"respectively,":[235],"with":[236],"8":[238],"KB":[239],"tiny":[244],"capacitor.":[245]},"counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
