Research Challenges for Heterogeneous CPS Design

Shuvra S. Bhattacharyya,Marilyn C. Wolf
DOI: https://doi.org/10.48550/arXiv.2005.07841
2020-05-16
Software Engineering
Abstract:Heterogeneous computing is widely used at all levels of computing from data center to edge due to its power/performance characteristics. However, heterogeneity presents challenges. Interoperability---the management of workloads across heterogeneous resources---requires more careful design than is the case for homogeneous platforms. Cyber-physical systems present additional challenges. This article considers research challenges in heterogeneous CPS design, including interoperability, physical modeling, models of computation, self-awareness and adaptation, architecture, and scheduling.
What problem does this paper attempt to address?