https://scholars.lib.ntu.edu.tw/handle/123456789/581464
標題: | Enabling Failure-Resilient Intermittent Systems without Runtime Checkpointing | 作者: | Chen W.-M Kuo T.-W Hsiu P.-C. TEI-WEI KUO |
關鍵字: | Computer hardware; Computer operating systems; Energy harvesting; Job analysis; Outages; Recovery; Check pointing; concurrency; Data consistency; Intermittent systems; Non-volatile memory; Registers; Runtimes; Serializability; System recovery; Task analysis; Suspensions (components) | 公開日期: | 2020 | 卷: | 39 | 期: | 12 | 起(迄)頁: | 4399-4412 | 來源出版物: | IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems | 摘要: | Self-powered intermittent systems typically adopt runtime checkpointing as a means to accumulate computation progress across power cycles and recover system status from power failures. However, existing approaches based on the checkpointing paradigm normally require system suspension and/or logging at runtime. This article presents a design which overcomes the drawbacks of checkpointing-based approaches, to enable failure-resilient intermittent systems. Our design allows accumulative execution and instant system recovery under frequent power failures while enforcing the serializability of concurrent task execution to improve computation progress and ensuring data consistency without system suspension during runtime, by leveraging the characteristics of data accessed in hybrid memory. We integrated the design into FreeRTOS running on a Texas Instruments device. The experimental results show that our design can still accumulate progress when the power source is too weak for checkpointing-based approaches to advance, and significantly improves the computation progress while reducing the recovery time. ? 1982-2012 IEEE. |
URI: | https://www.scopus.com/inward/record.uri?eid=2-s2.0-85081338336&doi=10.1109%2fTCAD.2020.2977078&partnerID=40&md5=fda52eae1629c6dfae6de9fccb0128e1 https://scholars.lib.ntu.edu.tw/handle/123456789/581464 |
ISSN: | 02780070 | DOI: | 10.1109/TCAD.2020.2977078 |
顯示於: | 資訊工程學系 |
在 IR 系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。