Schiøler, Henrik1; Jessen, Jan Jakob5; Nielsen, Jens F. Dalsgaard6; Larsen, Kim Guldstrand2
1 Automation & Control, The Technical Faculty of IT and Design, Aalborg University, VBN2 CISS - Center for Embedded Software Systems, The Technical Faculty of IT and Design, Aalborg University, VBN3 Distributed Systems and Semantics, The Technical Faculty of IT and Design, Aalborg University, VBN4 Department of Computer Science, The Technical Faculty of IT and Design, Aalborg University, VBN5 Department of Electronic Systems, The Technical Faculty of IT and Design, Aalborg University, VBN6 Aalborg University Space Center, The Technical Faculty of IT and Design, Aalborg University, VBN
The paper addresses the current state and the ongoing activities of a tool for performance analysis of complex real time systems. The tool named CyNC is based on network calculus allowing for the computation of backlogs and delays in a system from specified lower and upper bounds of external workflow and computational resources. The current version of the tool implements an extension to previous work in that it allows for general workflow and resource bounds and provides optimal solutions even to systems with cyclic dependencies. Despite the virtues of the current tool, improvements and extensions still remain, which are in focus of ongoing activities. Improvements include accounting for phase information to improve bounds, whereas the tool awaits extension to include flow control models, which both depend on the possibility of accounting for propagation delay. Since the current version of CyNC is based on so called strict resource bounds is does not includes propagation delay models. The present paper elaborates on the above and sketches solutions to presented problems.
Proccedings of 17th Euromicro Conference on Real-time Systems (ecrts 05), 2005
Main Research Area:
17th Euromicro Conference on Real-Time Systems (ECRTS 05), 2005