1) The document discusses engineering cross-layer fault tolerance in many-core systems. It proposes a cross-layer approach where fault tolerance is distributed across system layers rather than handled solely within a single layer.
2) A motivating example of cross-layer fault tolerance is discussed using TCP/IP, where errors can be detected and recovered across multiple layers for improved efficiency.
3) The challenges of ensuring cross-layer fault tolerance for many-core systems containing tens to thousands of cores are discussed to improve reliability, performance and energy efficiency.
4) The plan is to implement a case study of a car number plate recognition application to gain experience with cross-layer fault tolerance, and apply order graphs to model performance