{"id":"https://openalex.org/W4416429944","doi":"https://doi.org/10.1109/iccad66269.2025.11240812","title":"Scalable and Asynchronous Differential Checkpointing for Intermittently Powered Devices","display_name":"Scalable and Asynchronous Differential Checkpointing for Intermittently Powered Devices","publication_year":2025,"publication_date":"2025-10-26","ids":{"openalex":"https://openalex.org/W4416429944","doi":"https://doi.org/10.1109/iccad66269.2025.11240812"},"language":null,"primary_location":{"id":"doi:10.1109/iccad66269.2025.11240812","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iccad66269.2025.11240812","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE/ACM International Conference On Computer Aided Design (ICCAD)","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/A5016930939","display_name":"Youngbin Kim","orcid":"https://orcid.org/0000-0002-2114-0120"},"institutions":[{"id":"https://openalex.org/I142401562","display_name":"Electronics and Telecommunications Research Institute","ror":"https://ror.org/03ysstz10","country_code":"KR","type":"facility","lineage":["https://openalex.org/I142401562","https://openalex.org/I2801339556","https://openalex.org/I4210144908","https://openalex.org/I4387152098"]}],"countries":["KR"],"is_corresponding":true,"raw_author_name":"Youngbin Kim","raw_affiliation_strings":["Electronics and Telecommunications Research Institute (ETRI),Daejeon,Republic of Korea"],"affiliations":[{"raw_affiliation_string":"Electronics and Telecommunications Research Institute (ETRI),Daejeon,Republic of Korea","institution_ids":["https://openalex.org/I142401562"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5080834375","display_name":"Yoojin Lim","orcid":"https://orcid.org/0000-0002-8107-2553"},"institutions":[{"id":"https://openalex.org/I142401562","display_name":"Electronics and Telecommunications Research Institute","ror":"https://ror.org/03ysstz10","country_code":"KR","type":"facility","lineage":["https://openalex.org/I142401562","https://openalex.org/I2801339556","https://openalex.org/I4210144908","https://openalex.org/I4387152098"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Yoojin Lim","raw_affiliation_strings":["Electronics and Telecommunications Research Institute (ETRI),Daejeon,Republic of Korea"],"affiliations":[{"raw_affiliation_string":"Electronics and Telecommunications Research Institute (ETRI),Daejeon,Republic of Korea","institution_ids":["https://openalex.org/I142401562"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5016930939"],"corresponding_institution_ids":["https://openalex.org/I142401562"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.37732367,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"9"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11392","display_name":"Energy Harvesting in Wireless Networks","score":0.8973000049591064,"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"}},"topics":[{"id":"https://openalex.org/T11392","display_name":"Energy Harvesting in Wireless Networks","score":0.8973000049591064,"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/T11230","display_name":"Innovative Energy Harvesting Technologies","score":0.037300001829862595,"subfield":{"id":"https://openalex.org/subfields/2210","display_name":"Mechanical 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/T10663","display_name":"Advanced Battery Technologies Research","score":0.014499999582767487,"subfield":{"id":"https://openalex.org/subfields/2203","display_name":"Automotive 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/scalability","display_name":"Scalability","score":0.829800009727478},{"id":"https://openalex.org/keywords/asynchronous-communication","display_name":"Asynchronous communication","score":0.7368000149726868},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.483599990606308},{"id":"https://openalex.org/keywords/microcontroller","display_name":"Microcontroller","score":0.42669999599456787},{"id":"https://openalex.org/keywords/differential","display_name":"Differential (mechanical device)","score":0.3799999952316284},{"id":"https://openalex.org/keywords/resource","display_name":"Resource (disambiguation)","score":0.375},{"id":"https://openalex.org/keywords/efficient-energy-use","display_name":"Efficient energy use","score":0.34439998865127563}],"concepts":[{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.829800009727478},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8041999936103821},{"id":"https://openalex.org/C151319957","wikidata":"https://www.wikidata.org/wiki/Q752739","display_name":"Asynchronous communication","level":2,"score":0.7368000149726868},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.6047999858856201},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.483599990606308},{"id":"https://openalex.org/C173018170","wikidata":"https://www.wikidata.org/wiki/Q165678","display_name":"Microcontroller","level":2,"score":0.42669999599456787},{"id":"https://openalex.org/C93226319","wikidata":"https://www.wikidata.org/wiki/Q193137","display_name":"Differential (mechanical device)","level":2,"score":0.3799999952316284},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.375},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.35839998722076416},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.34439998865127563},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.334199994802475},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.33180001378059387},{"id":"https://openalex.org/C63540848","wikidata":"https://www.wikidata.org/wiki/Q3140932","display_name":"Fault tolerance","level":2,"score":0.310699999332428},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.2903999984264374},{"id":"https://openalex.org/C165005293","wikidata":"https://www.wikidata.org/wiki/Q1074500","display_name":"Chip","level":2,"score":0.2782999873161316},{"id":"https://openalex.org/C177950962","wikidata":"https://www.wikidata.org/wiki/Q10997658","display_name":"Non-volatile memory","level":2,"score":0.2711000144481659},{"id":"https://openalex.org/C186370098","wikidata":"https://www.wikidata.org/wiki/Q442787","display_name":"Energy (signal processing)","level":2,"score":0.2639999985694885},{"id":"https://openalex.org/C82687282","wikidata":"https://www.wikidata.org/wiki/Q66221","display_name":"Auxiliary memory","level":2,"score":0.26109999418258667},{"id":"https://openalex.org/C118021083","wikidata":"https://www.wikidata.org/wiki/Q610398","display_name":"System on a chip","level":2,"score":0.2563999891281128}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iccad66269.2025.11240812","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iccad66269.2025.11240812","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE/ACM International Conference On Computer Aided Design (ICCAD)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":51,"referenced_works":["https://openalex.org/W2003247671","https://openalex.org/W2009053018","https://openalex.org/W2121497251","https://openalex.org/W2133386065","https://openalex.org/W2323498967","https://openalex.org/W2761242776","https://openalex.org/W2897303255","https://openalex.org/W2898269841","https://openalex.org/W2918601843","https://openalex.org/W2933217055","https://openalex.org/W2946086109","https://openalex.org/W2953858112","https://openalex.org/W2954387821","https://openalex.org/W3010948937","https://openalex.org/W3033686220","https://openalex.org/W3083629635","https://openalex.org/W3084704344","https://openalex.org/W3088213017","https://openalex.org/W3097218653","https://openalex.org/W3109026372","https://openalex.org/W3185476179","https://openalex.org/W4226355697","https://openalex.org/W4232751114","https://openalex.org/W4281772794","https://openalex.org/W4281852219","https://openalex.org/W4283692400","https://openalex.org/W4306179702","https://openalex.org/W4312464150","https://openalex.org/W4317928069","https://openalex.org/W4377223862","https://openalex.org/W4379115876","https://openalex.org/W4382935368","https://openalex.org/W4383816923","https://openalex.org/W4386580723","https://openalex.org/W4386580839","https://openalex.org/W4386859276","https://openalex.org/W4388721730","https://openalex.org/W4389858629","https://openalex.org/W4391026426","https://openalex.org/W4392023567","https://openalex.org/W4392571194","https://openalex.org/W4394922849","https://openalex.org/W4399556490","https://openalex.org/W4399851106","https://openalex.org/W4399944015","https://openalex.org/W4401211679","https://openalex.org/W4402349433","https://openalex.org/W4404034537","https://openalex.org/W4404034611","https://openalex.org/W4404034696","https://openalex.org/W4404374148"],"related_works":[],"abstract_inverted_index":{"Intermittently":[0],"powered":[1],"devices,":[2],"such":[3],"as":[4,59,112,114],"batteryless":[5],"energy":[6],"harvesting":[7],"systems,":[8],"rely":[9],"on":[10,124],"checkpoint":[11,97,120],"and":[12,117],"recovery":[13],"to":[14,94,140],"maintain":[15],"progress":[16],"across":[17],"frequent":[18],"power":[19],"failures.":[20],"Differential":[21],"checkpointing":[22,28,84],"reduces":[23],"the":[24,32,52,60,86,91,141,163],"high":[25],"cost":[26,62],"of":[27,166],"by":[29,43],"saving":[30],"only":[31,81,135],"modified":[33],"memory":[34,45,66,110,159],"regions.":[35],"Existing":[36],"hardware-based":[37],"approaches":[38],"have":[39,56],"presented":[40],"significant":[41],"benefits":[42],"tracking":[44],"modifications":[46],"using":[47,134],"block-based":[48],"hardware":[49,61,137,148],"trackers.":[50],"On":[51],"other":[53],"hand,":[54],"they":[55],"limited":[57],"scalability":[58,155,164],"proportionally":[63],"increases":[64],"with":[65,108,156],"size,":[67,160],"which":[68,106],"is":[69,88],"critical":[70],"in":[71,144],"recent":[72],"intermittent":[73],"systems":[74],"featuring":[75],"more":[76],"resources.":[77,149],"Furthermore,":[78,150],"their":[79],"designs":[80],"support":[82],"synchronous":[83],"where":[85],"MCU":[87],"blocked":[89],"during":[90],"backups,":[92],"failing":[93],"hide":[95],"huge":[96],"latency.":[98],"This":[99],"paper":[100],"proposes":[101],"FLASC,":[102],"a":[103],"hardware-software":[104],"co-design":[105],"scales":[107],"increasing":[109,157],"size":[111],"well":[113],"supports":[115],"safe":[116],"efficient":[118],"asynchronous":[119],"executions.":[121],"Our":[122],"evaluations":[123],"FPGA":[125],"show":[126],"that":[127],"FLASC":[128,151],"achieves":[129],"9.4%":[130],"faster":[131],"execution":[132],"while":[133],"49.1%":[136],"resource":[138],"compared":[139],"state-of-the-art,":[142],"resulting":[143],"1.85x":[145],"efficiency":[146],"per":[147],"presents":[152],"6.9x":[153],"better":[154],"data":[158],"effectively":[161],"addressing":[162],"challenge":[165],"existing":[167],"architecture.":[168]},"counts_by_year":[],"updated_date":"2026-03-07T16:01:11.037858","created_date":"2025-11-20T00:00:00"}
