{"id":"https://openalex.org/W2530427072","doi":"https://doi.org/10.1145/2968456.2968477","title":"Checkpoint aware hybrid cache architecture for NV processor in energy harvesting powered systems","display_name":"Checkpoint aware hybrid cache architecture for NV processor in energy harvesting powered systems","publication_year":2016,"publication_date":"2016-10-01","ids":{"openalex":"https://openalex.org/W2530427072","doi":"https://doi.org/10.1145/2968456.2968477","mag":"2530427072"},"language":"en","primary_location":{"id":"doi:10.1145/2968456.2968477","is_oa":true,"landing_page_url":"https://doi.org/10.1145/2968456.2968477","pdf_url":"http://dl.acm.org/ft_gateway.cfm?id=2968477&type=pdf","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Eleventh IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"http://dl.acm.org/ft_gateway.cfm?id=2968477&type=pdf","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5059911353","display_name":"Mimi Xie","orcid":"https://orcid.org/0000-0003-1973-2909"},"institutions":[{"id":"https://openalex.org/I4210131712","display_name":"Oklahoma State University Oklahoma City","ror":"https://ror.org/03y1zyv86","country_code":"US","type":"education","lineage":["https://openalex.org/I4210131712"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mimi Xie","raw_affiliation_strings":["Oklahoma State University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Oklahoma State University","institution_ids":["https://openalex.org/I4210131712"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5061455216","display_name":"Mengying Zhao","orcid":null},"institutions":[{"id":"https://openalex.org/I154099455","display_name":"Shandong University","ror":"https://ror.org/0207yh398","country_code":"CN","type":"education","lineage":["https://openalex.org/I154099455"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Mengying Zhao","raw_affiliation_strings":["Shandong University, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Shandong University, China","institution_ids":["https://openalex.org/I154099455"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100435224","display_name":"Pan Chen","orcid":"https://orcid.org/0000-0002-7375-7608"},"institutions":[{"id":"https://openalex.org/I4210131712","display_name":"Oklahoma State University Oklahoma City","ror":"https://ror.org/03y1zyv86","country_code":"US","type":"education","lineage":["https://openalex.org/I4210131712"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Chen Pan","raw_affiliation_strings":["Oklahoma State University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Oklahoma State University","institution_ids":["https://openalex.org/I4210131712"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5109581337","display_name":"Hehe Li","orcid":null},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hehe Li","raw_affiliation_strings":["Tsinghua University, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Tsinghua University, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5045721867","display_name":"Yongpan Liu","orcid":"https://orcid.org/0000-0002-4892-2309"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yongpan Liu","raw_affiliation_strings":["Tsinghua University, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Tsinghua University, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026996875","display_name":"Youtao Zhang","orcid":"https://orcid.org/0000-0001-8425-8743"},"institutions":[{"id":"https://openalex.org/I170201317","display_name":"University of Pittsburgh","ror":"https://ror.org/01an3r305","country_code":"US","type":"education","lineage":["https://openalex.org/I170201317"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Youtao Zhang","raw_affiliation_strings":["University of Pittsburgh"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Pittsburgh","institution_ids":["https://openalex.org/I170201317"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101441768","display_name":"Chun Jason Xue","orcid":"https://orcid.org/0000-0002-6431-9868"},"institutions":[{"id":"https://openalex.org/I168719708","display_name":"City University of Hong Kong","ror":"https://ror.org/03q8dnn23","country_code":"HK","type":"education","lineage":["https://openalex.org/I168719708"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Chun Jason Xue","raw_affiliation_strings":["City University of Hong Kong, Hong Kong"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"City University of Hong Kong, Hong Kong","institution_ids":["https://openalex.org/I168719708"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5066534595","display_name":"Jingtong Hu","orcid":"https://orcid.org/0000-0003-4029-4034"},"institutions":[{"id":"https://openalex.org/I4210131712","display_name":"Oklahoma State University Oklahoma City","ror":"https://ror.org/03y1zyv86","country_code":"US","type":"education","lineage":["https://openalex.org/I4210131712"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jingtong Hu","raw_affiliation_strings":["Oklahoma State University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Oklahoma State University","institution_ids":["https://openalex.org/I4210131712"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":34,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"10"},"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.9991999864578247,"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.9991999864578247,"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/T11005","display_name":"Radiation Effects in Electronics","score":0.9987000226974487,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9986000061035156,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.8398765325546265},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8208514451980591},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.6141456365585327},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.586351215839386},{"id":"https://openalex.org/keywords/cache-algorithms","display_name":"Cache algorithms","score":0.5600301027297974},{"id":"https://openalex.org/keywords/cache-pollution","display_name":"Cache pollution","score":0.5551300048828125},{"id":"https://openalex.org/keywords/static-random-access-memory","display_name":"Static random-access memory","score":0.4603192210197449},{"id":"https://openalex.org/keywords/cache-coloring","display_name":"Cache coloring","score":0.45567259192466736},{"id":"https://openalex.org/keywords/pipeline-burst-cache","display_name":"Pipeline burst cache","score":0.45234525203704834},{"id":"https://openalex.org/keywords/smart-cache","display_name":"Smart Cache","score":0.4522444009780884},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.4420911967754364},{"id":"https://openalex.org/keywords/cpu-cache","display_name":"CPU cache","score":0.428888738155365},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.16904914379119873}],"concepts":[{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.8398765325546265},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8208514451980591},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.6141456365585327},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.586351215839386},{"id":"https://openalex.org/C38556500","wikidata":"https://www.wikidata.org/wiki/Q13404475","display_name":"Cache algorithms","level":4,"score":0.5600301027297974},{"id":"https://openalex.org/C113166858","wikidata":"https://www.wikidata.org/wiki/Q5015981","display_name":"Cache pollution","level":5,"score":0.5551300048828125},{"id":"https://openalex.org/C68043766","wikidata":"https://www.wikidata.org/wiki/Q267416","display_name":"Static random-access memory","level":2,"score":0.4603192210197449},{"id":"https://openalex.org/C201148951","wikidata":"https://www.wikidata.org/wiki/Q5015976","display_name":"Cache coloring","level":4,"score":0.45567259192466736},{"id":"https://openalex.org/C157547923","wikidata":"https://www.wikidata.org/wiki/Q7197276","display_name":"Pipeline burst cache","level":5,"score":0.45234525203704834},{"id":"https://openalex.org/C167713795","wikidata":"https://www.wikidata.org/wiki/Q352090","display_name":"Smart Cache","level":5,"score":0.4522444009780884},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.4420911967754364},{"id":"https://openalex.org/C189783530","wikidata":"https://www.wikidata.org/wiki/Q352090","display_name":"CPU cache","level":3,"score":0.428888738155365},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.16904914379119873}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2968456.2968477","is_oa":true,"landing_page_url":"https://doi.org/10.1145/2968456.2968477","pdf_url":"http://dl.acm.org/ft_gateway.cfm?id=2968477&type=pdf","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Eleventh IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/2968456.2968477","is_oa":true,"landing_page_url":"https://doi.org/10.1145/2968456.2968477","pdf_url":"http://dl.acm.org/ft_gateway.cfm?id=2968477&type=pdf","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Eleventh IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis","raw_type":"proceedings-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy","score":0.9100000262260437}],"awards":[{"id":"https://openalex.org/G1530533452","display_name":null,"funder_award_id":"CCF-1617071","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G1587910374","display_name":"CRII: CSR: Enabling Efficient Non-Volatile Processors on Energy Harvesting Powered Embedded Systems","funder_award_id":"1464429","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G2227161409","display_name":"AitF: EXPL: Data Management in Domain Wall Memory-based Scratchpad for High Performance Mobile Devices","funder_award_id":"1535755","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G3480124279","display_name":null,"funder_award_id":"CCF-1535755","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G4006225586","display_name":null,"funder_award_id":"CNS-1464429","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G5178769669","display_name":"SHF: Small: Collaborative Research: Multi-level Non-volatile FPGA Synthesis to Empower Efficient Self-adaptive System Implementations","funder_award_id":"1527506","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G7367744090","display_name":null,"funder_award_id":"CCF-1527506","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G809281522","display_name":null,"funder_award_id":"CCF-1535755,CCF-1617071,CNS-1464429,CCF-1527506","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G825804855","display_name":"SHF: Small: Architectural Support for Reliable ReRAM Crossbar Memory","funder_award_id":"1617071","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/F4320309893","display_name":"City University of Hong Kong","ror":"https://ror.org/03q8dnn23"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2530427072.pdf","grobid_xml":"https://content.openalex.org/works/W2530427072.grobid-xml"},"referenced_works_count":41,"referenced_works":["https://openalex.org/W1686420892","https://openalex.org/W1846700384","https://openalex.org/W1908446933","https://openalex.org/W1910318587","https://openalex.org/W1966898707","https://openalex.org/W1972848977","https://openalex.org/W1993412199","https://openalex.org/W1998549161","https://openalex.org/W1999771973","https://openalex.org/W2009053018","https://openalex.org/W2010202670","https://openalex.org/W2018497748","https://openalex.org/W2019240782","https://openalex.org/W2020264032","https://openalex.org/W2030425718","https://openalex.org/W2036853599","https://openalex.org/W2040347335","https://openalex.org/W2047379549","https://openalex.org/W2063878151","https://openalex.org/W2064977311","https://openalex.org/W2066190905","https://openalex.org/W2079976790","https://openalex.org/W2082137950","https://openalex.org/W2102171321","https://openalex.org/W2116851027","https://openalex.org/W2117175221","https://openalex.org/W2122108187","https://openalex.org/W2127419525","https://openalex.org/W2133724338","https://openalex.org/W2143911155","https://openalex.org/W2145809154","https://openalex.org/W2147657366","https://openalex.org/W2148900248","https://openalex.org/W2164298032","https://openalex.org/W2169147512","https://openalex.org/W2343016300","https://openalex.org/W2538058131","https://openalex.org/W4237364255","https://openalex.org/W4249502847","https://openalex.org/W4253938901","https://openalex.org/W6728811736"],"related_works":["https://openalex.org/W2072955902","https://openalex.org/W2399041033","https://openalex.org/W2162744059","https://openalex.org/W2404820046","https://openalex.org/W3140186264","https://openalex.org/W2088347047","https://openalex.org/W1576527819","https://openalex.org/W2146079099","https://openalex.org/W2397009038","https://openalex.org/W12620440"],"abstract_inverted_index":{"Energy":[0],"harvesting":[1,23],"is":[2,80,118],"one":[3],"of":[4,18],"the":[5,62,154],"most":[6],"promising":[7],"battery":[8],"alternatives":[9],"to":[10,33,51,67,90,132],"power":[11,44,56,71,141,147],"future":[12],"generation":[13],"embedded":[14,25],"systems":[15,26],"in":[16,114],"Internet":[17],"Things":[19],"(IoT).":[20],"However,":[21],"energy":[22,35,95],"powered":[24],"suffer":[27],"from":[28,86],"frequent":[29],"execution":[30,41,117],"interruption":[31],"due":[32,89],"unstable":[34],"supply.":[36],"To":[37],"bridge":[38],"intermittent":[39],"program":[40],"across":[42],"different":[43],"cycles,":[45],"non-volatile":[46,75],"processor":[47],"(NVP)":[48],"was":[49],"proposed":[50,131,155],"checkpoint":[52,105],"register":[53,60],"contents":[54,64],"during":[55,70],"failure.":[57,72],"Together":[58],"with":[59],"contents,":[61],"cache":[63,79,113,123,161],"also":[65],"need":[66],"be":[68],"preserved":[69],"While":[73],"pure":[74],"memory":[76],"(NVM)":[77],"based":[78,111],"an":[81],"intuitive":[82],"option,":[83],"it":[84],"suffers":[85],"inferior":[87],"performance":[88,135],"high":[91],"write":[92],"latency":[93],"and":[94,104,109,126,136,143,157],"overhead.":[96],"In":[97],"this":[98],"paper,":[99],"we":[100],"will":[101],"propose":[102],"replacement":[103,124],"policies":[106],"for":[107,163],"SRAM":[108],"NVM":[110],"hybrid":[112],"NVPs":[115],"whose":[116],"interrupted":[119],"frequently.":[120],"Checkpointing":[121],"aware":[122],"polices":[125,129,158],"smart":[127],"checkpointing":[128,138],"are":[130],"achieve":[133],"satisfactory":[134],"efficient":[137],"upon":[139],"a":[140],"failure":[142],"fast":[144],"resumption":[145],"when":[146],"returns.":[148],"The":[149],"experimental":[150],"results":[151],"show":[152],"that":[153],"architectures":[156,162],"outperform":[159],"existing":[160],"NVPs.":[164]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":4},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":9},{"year":2019,"cited_by_count":6},{"year":2018,"cited_by_count":6},{"year":2017,"cited_by_count":4},{"year":2016,"cited_by_count":1}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
