High-performance embedded multicore platforms are becoming increasingly important for cyber-physical systems (CPS) - especially in automotive and aviation domains - to reduce cost, size, weight, and energy consumption through consolidation. However, poor time predictability of multicore platforms is a major hurdle for safety-critical CPS. This project will address the time predictability problem by proposing a new memory abstraction, called Deterministic Memory, that enables effective cross-layer collaborations between software and hardware. Leveraging abstraction and architecture extensions, resource management techniques and analysis methodologies will be developed to realize predictable and efficient real-time computing in multicore systems.

The project will demonstrate how the proposed Deterministic Memory abstraction enables innovations in software and hardware designs. The project will develop new timing analysis methodologies that will incorporate the new memory concepts, which have the potential to significantly reduce the gap between theory and practice in multicore real-time systems. The project will advance safety-critical CPS domains, such as automotive and aviation, by improving predictability and determinism of the systems without over-provisioning of resources.

The research is expected to enable efficient consolidation of multiple tasks with different criticality, and thereby to cut the cost and reduce the size, weight, and power requirements of the system. Moreover, the research has the potential to help reduce certification cost of aviation industry by providing stronger isolation with hardware support. Considering the market size of automotive industry and the high certification cost in aviation industry, the expected improvements promised by the research represent potentially billions of dollars in savings.

Agency
National Science Foundation (NSF)
Institute
Division of Computer and Network Systems (CNS)
Type
Standard Grant (Standard)
Application #
1718880
Program Officer
Erik Brunvand
Project Start
Project End
Budget Start
2017-07-15
Budget End
2021-06-30
Support Year
Fiscal Year
2017
Total Cost
$300,000
Indirect Cost
Name
University of Kansas
Department
Type
DUNS #
City
Lawrence
State
KS
Country
United States
Zip Code
66045