Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- short-paperSeptember 2021
An energy-aware optimization model for real-time systems analysis and design: work-in-progress
EMSOFT '21: Proceedings of the 2021 International Conference on Embedded SoftwarePages 45–46https://doi.org/10.1145/3477244.3477622Energy efficiency considerations are required for resource reservations in real-time systems. However, current systems lack considerations of energy efficiency when calculating the optimum processor speed to ensure that the supply of resources is no ...
- research-articleFebruary 2020
Pattern Guided Integrated Scheduling and Routing in Multi-Hop Control Networks
ACM Transactions on Embedded Computing Systems (TECS), Volume 19, Issue 2Article No.: 9, Pages 1–28https://doi.org/10.1145/3372134Executing a set of control loops over a shared multi-hop (wireless) control network (MCN) requires careful co-scheduling of the control tasks and the routing of sensory/actuation messages over the MCN. In this work, we establish pattern guided aperiodic ...
- research-articleOctober 2019
Delay-bound function for cyber-physical systems: work-in-progress
EMSOFT '19: Proceedings of the International Conference on Embedded Software CompanionArticle No.: 6, Pages 1–2https://doi.org/10.1145/3349568.3351549Most of the todays cyber-physical systems are delay tolerant. These systems can tolerate transient overloads which occur when the computation demand is greater than the available resource supply during a time interval, but recovers from the overload ...
- research-articleApril 2019
Optimization techniques for time-critical cyber-physical systems
DESTION '19: Proceedings of the Workshop on Design Automation for CPS and IoTPages 41–50https://doi.org/10.1145/3313151.3313168Cyber-Physical Systems (CPS) are often deployed in critical applications subject to strict timing constraints. To guarantee their timing correctness, much of the effort has been dedicated to the development of validation and verification methods for CPS ...
- research-articleJanuary 2019
Fuzzy Decision Efficiency for Multiprocessor Architecture Configuration
Procedia Computer Science (PROCS), Volume 159, Issue CPages 301–312https://doi.org/10.1016/j.procs.2019.09.185AbstractDynamic voltage/frequency scaling (DVFS) has been an efficient technique in exploiting multi-processors configurable characteristics. However, for large class of embedded real time applications, changing processors frequency interferes with tasks ...
-
- research-articleDecember 2017
Timing analysis of a middleware-based system
ARM '17: Proceedings of the 16th Workshop on Adaptive and Reflective MiddlewareArticle No.: 5, Pages 1–6https://doi.org/10.1145/3152881.3152886Component-based systems are often constructed with the help of a middleware layer that provides execution semantics for the components. If the implementations of the components use only the middleware services for concurrency, synchronization, and ...
- research-articleApril 2017
Schedulability and Memory Interference Analysis of Multicore Preemptive Real-time Systems
ICPE '17: Proceedings of the 8th ACM/SPEC on International Conference on Performance EngineeringPages 263–274https://doi.org/10.1145/3030207.3030233Today's embedded systems demand increasing computing power to accommodate the ever-growing software functionality. Automotive and avionic systems aim to leverage the high performance capabilities of multicore platforms, but are faced with challenges ...
- research-articleOctober 2016
Schedulability analysis of dependent probabilistic real-time tasks
RTNS '16: Proceedings of the 24th International Conference on Real-Time Networks and SystemsPages 99–107https://doi.org/10.1145/2997465.2997499The complexity of modern architectures has increased the timing variability of programs (or tasks). In this context, new approaches based on probabilistic methods are proposed to decrease the pessimism by associating probabilities to the worst case ...
- ArticleJuly 2015
Integration of Cache Partitioning and Preemption Threshold Scheduling to Improve Schedulability of Hard Real-Time Systems
ECRTS '15: Proceedings of the 2015 27th Euromicro Conference on Real-Time SystemsPages 69–79https://doi.org/10.1109/ECRTS.2015.14For preemptive scheduling with shared cache, different tasks may cause interference in the shared cache, leading to Cache-Related Preemption Overhead (CRPD). Cache partitioning is a well-known technique for mitigating unpredictable cache interference in ...
- research-articleJune 2015
PASS: priority assignment of real-time tasks with dynamic suspending behavior under fixed-priority scheduling
DAC '15: Proceedings of the 52nd Annual Design Automation ConferenceArticle No.: 154, Pages 1–6https://doi.org/10.1145/2744769.2744891Self-suspension is becoming an increasingly prominent characteristic in real-time systems such as: (i) I/O-intensive systems, where applications interact intensively with I/O devices, (ii) multi-core processors, where tasks running on different cores ...
- research-articleMay 2015
Quantitative Schedulability Analysis of Continuous Probability Tasks in a Hierarchical Context
- Jin Hyun Kim,
- Abdeldjalil Boudjadar,
- Ulrik Nyman,
- Marius Mikučionis,
- Kim G. Larsen,
- Arne Skou,
- Insup Lee,
- Linh Thi Xuan Phan
CBSE '15: Proceedings of the 18th International ACM SIGSOFT Symposium on Component-Based Software EngineeringPages 91–100https://doi.org/10.1145/2737166.2737170We define the concept of degree of schedulability to characterize the schedulability and performance of soft real-time systems. The degree of schedulability of a system is given in terms of the two factors 1) Percentage of Missed Deadlines (PoMD); and 2)...
- ArticleApril 2015
Integrated Analysis of Temporal Behavior of Component-Based Distributed Real-Time Embedded Systems
ISORCW '15: Proceedings of the 2015 IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing WorkshopsPages 50–57https://doi.org/10.1109/ISORCW.2015.56Integrated analysis of temporal behavior for distributed real-time embedded (DRE) systems is an important design-time step needed to verify safe and predictable system operation at run-time. In earlier work, we have shown a Colored Petri Net-based (CPN) ...
- ArticleApril 2015
Code Optimization of Periodic Preemptive Hard Real-Time Multitasking Systems
ISORC '15: Proceedings of the 2015 IEEE 18th International Symposium on Real-Time Distributed ComputingPages 35–42https://doi.org/10.1109/ISORC.2015.8In hard real-time systems, each task has to provably finish its execution within its respective deadline. Compiler optimizations can be used to improve each task's timing behavior. However, current compilers do not consider tasks' deadlines and can ...
- ArticleDecember 2014
Linear Analysis Method for Scheduling Problems
MULGRAB '14: Proceedings of the 2014 6th International Conference on Multimedia, Computer Graphics and BroadcastingPages 51–54https://doi.org/10.1109/MulGraB.2014.19A linear analysis method is given out to analysis real-time scheduling problems, including periodic task scheduling, schedulability analysis and so on. By define Time Segment (TS) of hyper period, we deduced a group of equations which can represent real-...
- research-articleOctober 2014
Real-time priority assignment for autosar-based systems with time-driven synchronization
RACS '14: Proceedings of the 2014 Conference on Research in Adaptive and Convergent SystemsPages 297–302https://doi.org/10.1145/2663761.2664188AUTOSAR is a standard framework that aims to address many software challenges such as composability, reusability and interoperability during automotive system development. To overcome these challenges, its specifications provide a basic infrastructure ...
- research-articleJuly 2014
A Design and Analysis Framework for Thermal-Resilient Hard Real-Time Systems
ACM Transactions on Embedded Computing Systems (TECS), Volume 13, Issue 5sArticle No.: 146, Pages 1–25https://doi.org/10.1145/2632154We address the challenge of designing predictable real-time systems in an unpredictable thermal environment where environmental temperature may dynamically change (e.g., implantable medical devices). Towards this challenge, we propose a control-...
- research-articleJune 2014
Real-time distributed simulations in an HLA framework: Application to aircraft simulation
This paper presents some ongoing research carried out in the context of the PRISE Project (Research Platform for Embedded Systems Engineering). This platform has been designed to evaluate and validate new embedded system concepts and techniques through a ...
- ArticleDecember 2013
GPUSync: A Framework for Real-Time GPU Management
RTSS '13: Proceedings of the 2013 IEEE 34th Real-Time Systems SymposiumPages 33–44https://doi.org/10.1109/RTSS.2013.12This paper describes GPUSync, which is a framework for managing graphics processing units (GPUs) in multi-GPU multicore real-time systems. GPUSync was designed with flexibility, predictability, and parallelism in mind. Specifically, it can be applied ...
- ArticleJuly 2013
On Schedulability Analysis for Embedded Systems with AADL Model
QSIC '13: Proceedings of the 2013 13th International Conference on Quality SoftwarePages 320–325https://doi.org/10.1109/QSIC.2013.28In order to predicate the schedulability of real-time embedded system in the model design stage, a new schedulability analysis method for embedded system models using Architecture Analysis and Design Language (AADL) is presented in this paper. Through ...
- ArticleJuly 2013
Feasibility Analysis in the Sporadic DAG Task Model
ECRTS '13: Proceedings of the 2013 25th Euromicro Conference on Real-Time SystemsPages 225–233https://doi.org/10.1109/ECRTS.2013.32Real-time systems increasingly contain processing units with multiple cores. To use this additional computational power in hard deadline environments, one needs schedulability tests for task models that represent the possibilities of parallel execution ...