Abstract
Distributed embedded systems are increasingly prevalent in numerous applications, and with pervasive network access within these systems, security is also a critical design concern. We present a modeling and optimization framework for distributed embedded systems incorporating heterogeneous resources, including single core processor, asymmetric multicore processors, and FPGAs. A dataflow-based modeling framework for streaming applications integrates models for computational latency, cryptographic security levels, communication latency, and power consumption. We utilize a multi-objective genetic optimization algorithm to optimize security subject to constraints for energy consumption and minimum security level. The presented methodology is evaluated using a video-based object detection and tracking application considering several distributed heterogeneous embedded systems architectures.
| Original language | English (US) |
|---|---|
| Pages (from-to) | 377-390 |
| Number of pages | 14 |
| Journal | Journal of Parallel and Distributed Computing |
| Volume | 133 |
| DOIs | |
| State | Published - Nov 2019 |
Keywords
- Co-design modeling
- Design space exploration
- Distributed embedded systems
- Dynamic optimization
- Penalty functions
- Security
ASJC Scopus subject areas
- Software
- Theoretical Computer Science
- Hardware and Architecture
- Computer Networks and Communications
- Artificial Intelligence