Full metadata
Title
Concurrent Checkpointing for Embedded Real-Time Systems
Description
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 each successive checkpoint. Impact and performance is measured using the Parsec 3.0 Benchmark suite and 4.11.12-rt16+ Linux kernel on a MinnowBoard Turbot Quad-Core board.
Date Created
2018
Contributors
- Prinke, Michael L (Author)
- Lee, Yann-Hang (Thesis advisor)
- Shrivastava, Aviral (Committee member)
- Zhao, Ming (Committee member)
- Arizona State University (Publisher)
Topical Subject
Resource Type
Extent
62 pages
Language
eng
Copyright Statement
In Copyright
Primary Member of
Peer-reviewed
No
Open Access
No
Handle
https://hdl.handle.net/2286/R.I.51723
Level of coding
minimal
Note
Masters Thesis Computer Engineering 2018
System Created
- 2019-02-01 07:04:25
System Modified
- 2021-08-26 09:47:01
- 3 years 2 months ago
Additional Formats