Skip to main content

Concurrent Checkpointing for Embedded Real-Time Systems


Abstract The Internet of Things ecosystem has spawned a wide variety of embedded real-time systems that complicate the identification and resolution of bugs in software. The methods of concurrent checkpoint provide a means to monitor the application state with the ability to replay the execution on like hardware and software, without holding off and delaying the execution of application threads. In this thesis, it is accomplished by monitoring physical memory of the application using a soft-dirty page tracker and measuring the various types of overhead when employing concurrent checkpointing. The solution presented is an advancement of the Checkpoint and Replay In Userspace (CRIU) thereby eliminating the large stalls and parasitic operation for e... (more)
Created Date 2018
Contributor Prinke, Michael L (Author) / Lee, Yann-Hang (Advisor) / Shrivastava, Aviral (Committee member) / Zhao, Ming (Committee member) / Arizona State University (Publisher)
Subject Computer engineering / Computer science
Type Masters Thesis
Extent 62 pages
Language English
Copyright
Note Masters Thesis Computer Engineering 2018
Collaborating Institutions Graduate College / ASU Library
Additional Formats MODS / OAI Dublin Core / RIS


  Full Text
623.6 KB application/pdf
Download Count: 55

Description Dissertation/Thesis