Abstract
Parallel processing is an important way to satisfy the increasingly demanding computational needs of modern real-time and cyber-physical systems, but existing parallel computing technologies primarily emphasize high-throughput and average-case performance metrics, which are largely unsuitable for direct application to real-time, safety-critical contexts. This work contrasts two concurrency platforms designed to achieve predictable worst case parallel performance for soft real-time workloads with millisecond periods and higher. One of these is then the basis for the CyberMech platform, which enables parallel real-time computing for a novel yet representative application called Real-Time Hybrid Simulation (RTHS). RTHS combines demanding parallel real-time computation with real-time simulation and control in an earthquake engineering laboratory environment, and results concerning RTHS characterize a reasonably comprehensive survey of parallel real-time computing in the static context, where the size, shape, timing constraints, and computational requirements of workloads are fixed prior to system runtime. Collectively, these contributions constitute the first published implementations and evaluations of general-purpose concurrency platforms for real-time and cyber-physical systems, explore two fundamentally different design spaces for such systems, and successfully demonstrate the utility and tradeoffs of parallel computing for statically determined real-time and cyber-physical systems.
Committee Chair
Christopher Kunal D. Gill Agrawal
Committee Members
James H. Anderson, Roger Chamberlain, I-Ting Angelina Lee, Arun Prakash,
Degree
Doctor of Philosophy (PhD)
Author's Department
Computer Science & Engineering
Document Type
Dissertation
Date of Award
Summer 8-15-2018
Language
English (en)
DOI
https://doi.org/10.7936/221n-x344
Author's ORCID
https://orcid.org/0000-0003-1386-9883
Recommended Citation
Ferry, David, "Concurrency Platforms for Real-Time and Cyber-Physical Systems" (2018). McKelvey School of Engineering Theses & Dissertations. 360.
The definitive version is available at https://doi.org/10.7936/221n-x344
Comments
Permanent URL: https://doi.org/10.7936/221n-x344