CS Colloquium - Enabling Resource Efficiency via Exact Analysis for Real-Time Systems

CS Colloquium - Enabling Resource Efficiency via Exact Analysis for Real-Time Systems promotional image

Speaker

Shareef Ahmed

Abstract

Many real-time cyber-physical systems (CPSs) must satisfy timing constraints to ensure safe operation. Thus, these CPSs should be tested for temporal correctness before their real-world deployment. Additionally, these CPSs must operate within strict size, weight, power, and cost (SWaP-C) constraints. To satisfy these SWaP-C requirements, the test for timing correctness should be “exact,” meaning that no system that meets timing constraints should fail the test. Unfortunately, deriving an exact test for emerging real-time CPSs is challenging due to the complexity of artificial-intelligence-enabled workloads and highly parallel hardware platforms. In this talk, I will show how exact tests can be devised for systems with or without dataflow dependencies under common real-time scheduling policies. I will also discuss how to exactly (or ‘almost’ exactly) account for delays due to accessing mutually exclusive shared resources by resolving mysteries around optimal locking protocols. Finally, I will briefly discuss my work on parallelizable tasks that require co-scheduling of threads.

Bio

Shareef Ahmed is a final year PhD student in the Department of Computer Science at the University of North Carolina at Chapel Hill, advised by Prof. James H. Anderson. His research interests include real-time cyber-physical systems, autonomous systems, parallel and distributed systems, and theoretical computer science. His current research focuses on scheduling and synchronization algorithms for emerging real-time CPSs. His work has been published in top real-time systems conferences, including RTSS, RTAS, and ECRTS. Two of his papers have received outstanding paper awards, and one has received a best paper award. He has been named a CPS Rising Star in 2024.

Monday, March 10, 2025 3:30pm to 4:30pm
MacLean Hall
110
2 West Washington Street, Iowa City, IA 52240
View on Event Calendar
Individuals with disabilities are encouraged to attend all University of Iowa–sponsored events. If you are a person with a disability who requires a reasonable accommodation in order to participate in this program, please contact Computer Science Dept. in advance at 319-335-0713 or matthieu-biger@uiowa.edu.