{"id":"https://openalex.org/W2005887179","doi":"https://doi.org/10.1145/2540708.2540744","title":"Kiln","display_name":"Kiln","publication_year":2013,"publication_date":"2013-12-07","ids":{"openalex":"https://openalex.org/W2005887179","doi":"https://doi.org/10.1145/2540708.2540744","mag":"2005887179"},"language":"en","primary_location":{"id":"doi:10.1145/2540708.2540744","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2540708.2540744","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 46th Annual IEEE/ACM International Symposium on Microarchitecture","raw_type":"proceedings-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/A5077387335","display_name":"Jishen Zhao","orcid":"https://orcid.org/0000-0002-1969-743X"},"institutions":[{"id":"https://openalex.org/I130769515","display_name":"Pennsylvania State University","ror":"https://ror.org/04p491231","country_code":"US","type":"education","lineage":["https://openalex.org/I130769515"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jishen Zhao","raw_affiliation_strings":["Pennsylvania State University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Pennsylvania State University","institution_ids":["https://openalex.org/I130769515"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100359822","display_name":"Sheng Li","orcid":"https://orcid.org/0000-0002-8121-2931"},"institutions":[{"id":"https://openalex.org/I1324840837","display_name":"Hewlett-Packard (United States)","ror":"https://ror.org/059rn9488","country_code":"US","type":"company","lineage":["https://openalex.org/I1324840837"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sheng Li","raw_affiliation_strings":["Hewlett-Packard Labs","Hewlett-Packard Labs,#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Hewlett-Packard Labs","institution_ids":["https://openalex.org/I1324840837"]},{"raw_affiliation_string":"Hewlett-Packard Labs,#TAB#","institution_ids":["https://openalex.org/I1324840837"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103095642","display_name":"Doe Hyun Yoon","orcid":"https://orcid.org/0000-0002-7019-1354"},"institutions":[{"id":"https://openalex.org/I1341412227","display_name":"IBM (United States)","ror":"https://ror.org/05hh8d621","country_code":"US","type":"company","lineage":["https://openalex.org/I1341412227"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Doe Hyun Yoon","raw_affiliation_strings":["IBM Research","IBM Research, -"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IBM Research","institution_ids":[]},{"raw_affiliation_string":"IBM Research, -","institution_ids":["https://openalex.org/I1341412227"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100385336","display_name":"Yuan Xie","orcid":"https://orcid.org/0000-0003-2093-1788"},"institutions":[{"id":"https://openalex.org/I130769515","display_name":"Pennsylvania State University","ror":"https://ror.org/04p491231","country_code":"US","type":"education","lineage":["https://openalex.org/I130769515"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yuan Xie","raw_affiliation_strings":["Pennsylvania State University and AMD Research China Lab"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Pennsylvania State University and AMD Research China Lab","institution_ids":["https://openalex.org/I130769515"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5050207942","display_name":"Norman P. Jouppi","orcid":"https://orcid.org/0000-0003-1765-1929"},"institutions":[{"id":"https://openalex.org/I1291425158","display_name":"Google (United States)","ror":"https://ror.org/00njsd438","country_code":"US","type":"company","lineage":["https://openalex.org/I1291425158","https://openalex.org/I4210128969"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Norman P. Jouppi","raw_affiliation_strings":["Google"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Google","institution_ids":["https://openalex.org/I1291425158"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":18.9983,"has_fulltext":false,"cited_by_count":239,"citation_normalized_percentile":{"value":0.99601523,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":95,"max":100},"biblio":{"volume":null,"issue":null,"first_page":"421","last_page":"432"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9998000264167786,"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"}},"topics":[{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9998000264167786,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9997000098228455,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9991999864578247,"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.8287380337715149},{"id":"https://openalex.org/keywords/non-volatile-memory","display_name":"Non-volatile memory","score":0.6688919067382812},{"id":"https://openalex.org/keywords/non-volatile-random-access-memory","display_name":"Non-volatile random-access memory","score":0.6237030625343323},{"id":"https://openalex.org/keywords/persistent-data-structure","display_name":"Persistent data structure","score":0.5820732712745667},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.5660150051116943},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.5261834859848022},{"id":"https://openalex.org/keywords/throughput","display_name":"Throughput","score":0.4969058334827423},{"id":"https://openalex.org/keywords/memory-management","display_name":"Memory management","score":0.4189409017562866},{"id":"https://openalex.org/keywords/semiconductor-memory","display_name":"Semiconductor memory","score":0.3408322334289551},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3368493914604187},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.32575029134750366},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.31564927101135254},{"id":"https://openalex.org/keywords/computer-memory","display_name":"Computer memory","score":0.19059142470359802},{"id":"https://openalex.org/keywords/memory-refresh","display_name":"Memory refresh","score":0.18967333436012268},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.09584054350852966}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8287380337715149},{"id":"https://openalex.org/C177950962","wikidata":"https://www.wikidata.org/wiki/Q10997658","display_name":"Non-volatile memory","level":2,"score":0.6688919067382812},{"id":"https://openalex.org/C34172316","wikidata":"https://www.wikidata.org/wiki/Q499024","display_name":"Non-volatile random-access memory","level":5,"score":0.6237030625343323},{"id":"https://openalex.org/C888380","wikidata":"https://www.wikidata.org/wiki/Q2427787","display_name":"Persistent data structure","level":2,"score":0.5820732712745667},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5660150051116943},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.5261834859848022},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.4969058334827423},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.4189409017562866},{"id":"https://openalex.org/C98986596","wikidata":"https://www.wikidata.org/wiki/Q1143031","display_name":"Semiconductor memory","level":2,"score":0.3408322334289551},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3368493914604187},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.32575029134750366},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.31564927101135254},{"id":"https://openalex.org/C92855701","wikidata":"https://www.wikidata.org/wiki/Q5830907","display_name":"Computer memory","level":3,"score":0.19059142470359802},{"id":"https://openalex.org/C87907426","wikidata":"https://www.wikidata.org/wiki/Q6815755","display_name":"Memory refresh","level":4,"score":0.18967333436012268},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.09584054350852966},{"id":"https://openalex.org/C555944384","wikidata":"https://www.wikidata.org/wiki/Q249","display_name":"Wireless","level":2,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/2540708.2540744","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2540708.2540744","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 46th Annual IEEE/ACM International Symposium on Microarchitecture","raw_type":"proceedings-article"},{"id":"pmh:oai:repository.hkust.edu.hk:1783.1-133621","is_oa":false,"landing_page_url":"http://lbdiscover.ust.hk/uresolver?url_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rfr_id=info:sid/HKUST:SPI&rft.genre=article&rft.issn=&rft.volume=&rft.issue=&rft.date=2013&rft.spage=421&rft.aulast=Zhao&rft.aufirst=Jishen&rft.atitle=Kiln%3A+Closing+the+performance+gap+between+systems+with+and+without+persistence+support&rft.title=MICRO+2013+-+Proceedings+of+the+46th+Annual+IEEE%2FACM+International+Symposium+on+Microarchitecture","pdf_url":null,"source":{"id":"https://openalex.org/S4306401796","display_name":"Rare & Special e-Zone (The Hong Kong University of Science and Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I200769079","host_organization_name":"Hong Kong University of Science and Technology","host_organization_lineage":["https://openalex.org/I200769079"],"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":"Conference paper"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.5099999904632568,"display_name":"Industry, innovation and infrastructure"}],"awards":[{"id":"https://openalex.org/G4529511670","display_name":null,"funder_award_id":"1218867, 1213052, 0903432","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G4577376950","display_name":null,"funder_award_id":"DE - SC0005026","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320306084","display_name":"U.S. Department of Energy","ror":"https://ror.org/01bj3aw27"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":46,"referenced_works":["https://openalex.org/W39481106","https://openalex.org/W1520248310","https://openalex.org/W1541912911","https://openalex.org/W1567210335","https://openalex.org/W1576026045","https://openalex.org/W1870455363","https://openalex.org/W1911660734","https://openalex.org/W1985227357","https://openalex.org/W1986913310","https://openalex.org/W1992847198","https://openalex.org/W1993089791","https://openalex.org/W2001657718","https://openalex.org/W2010202670","https://openalex.org/W2029344921","https://openalex.org/W2042082001","https://openalex.org/W2047425695","https://openalex.org/W2064977311","https://openalex.org/W2070761976","https://openalex.org/W2077940408","https://openalex.org/W2087476542","https://openalex.org/W2100100130","https://openalex.org/W2110304906","https://openalex.org/W2113637091","https://openalex.org/W2113751407","https://openalex.org/W2115600841","https://openalex.org/W2125901106","https://openalex.org/W2133837967","https://openalex.org/W2134633067","https://openalex.org/W2140511537","https://openalex.org/W2149473197","https://openalex.org/W2150662965","https://openalex.org/W2151745115","https://openalex.org/W2151867704","https://openalex.org/W2154817671","https://openalex.org/W2155323584","https://openalex.org/W2157808045","https://openalex.org/W2165832195","https://openalex.org/W2166905397","https://openalex.org/W2170382128","https://openalex.org/W2170892031","https://openalex.org/W2474451066","https://openalex.org/W2753710282","https://openalex.org/W4239813889","https://openalex.org/W4243477111","https://openalex.org/W4251787433","https://openalex.org/W4285719527"],"related_works":["https://openalex.org/W2315140189","https://openalex.org/W1977963439","https://openalex.org/W2505369450","https://openalex.org/W2012997595","https://openalex.org/W311183906","https://openalex.org/W1993178305","https://openalex.org/W1576297774","https://openalex.org/W2135018979","https://openalex.org/W2543577874","https://openalex.org/W2917388298"],"abstract_inverted_index":{"Persistent":[0],"memory":[1,28,94,111,122,146],"is":[2,66,89],"an":[3],"emerging":[4],"technology":[5],"which":[6,39],"allows":[7],"in-memory":[8],"persistent":[9,24,27,37,93,110,145],"data":[10,79],"objects":[11],"to":[12,35,45,69,77,90,100,123,174],"be":[13],"updated":[14],"at":[15],"much":[16],"higher":[17],"throughput":[18],"than":[19],"when":[20],"using":[21],"disks":[22],"as":[23],"storage.":[25],"Previous":[26],"designs":[29],"use":[30],"logging":[31,129],"or":[32,130],"copy-on-write":[33],"mechanisms":[34],"update":[36],"data,":[38],"unfortunately":[40],"reduces":[41],"the":[42,59],"system":[43,52,85,95],"performance":[44,97,140],"roughly":[46],"half":[47],"that":[48,81,101,113,135],"of":[49,58,102],"a":[50,92,103,109,115,119,158],"native":[51,104],"with":[53,96,143,147],"no":[54],"persistence":[55,80],"support.":[56],"One":[57],"great":[60],"challenges":[61],"in":[62],"this":[63],"application":[64,83],"class":[65],"therefore":[67],"how":[68],"efficiently":[70],"enable":[71,124],"atomic,":[72],"consistent,":[73],"and":[74,118,160,170],"durable":[75],"updates":[76,127],"ensure":[78],"survives":[82],"and/or":[84],"failures.":[86],"Our":[87,132],"goal":[88],"design":[91,112,153],"very":[98],"close":[99],"system.":[105],"We":[106],"propose":[107],"Kiln,":[108],"adopts":[114],"nonvolatile":[116,120,175],"cache":[117],"main":[121],"atomic":[125],"in-place":[126],"without":[128],"copy-on-write.":[131],"evaluation":[133],"shows":[134],"Kiln":[136],"can":[137],"achieve":[138],"2\u00d7":[139],"improvement":[141],"compared":[142],"NVRAM-based":[144],"write-ahead":[148],"logging.":[149],"In":[150],"addition,":[151],"our":[152],"has":[154],"numerous":[155],"practical":[156],"advantages:":[157],"simple":[159],"intuitive":[161],"abstract":[162],"interface,":[163],"microarchitecture-level":[164],"optimizations,":[165],"fast":[166],"recovery":[167],"from":[168],"failures,":[169],"eliminating":[171],"redundant":[172],"writes":[173],"storage":[176],"media.":[177]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":6},{"year":2023,"cited_by_count":4},{"year":2022,"cited_by_count":9},{"year":2021,"cited_by_count":20},{"year":2020,"cited_by_count":30},{"year":2019,"cited_by_count":30},{"year":2018,"cited_by_count":35},{"year":2017,"cited_by_count":41},{"year":2016,"cited_by_count":24},{"year":2015,"cited_by_count":21},{"year":2014,"cited_by_count":15}],"updated_date":"2026-07-03T08:13:44.112507","created_date":"2016-06-24T00:00:00"}
