Title :
Performance analysis of pools in soft real-time design architectures
Author :
Juiz, Carlos ; Puigjaner, Ramon ; Perros, Harry
Author_Institution :
Escola Politecnica Superior, Universitat de les Illes Balears, Palma, Spain
Abstract :
Architectures for the design of soft real-time systems typically do not facilitate the use of performance tools that will enable a designer to analyse the performance of the system that is being designed. Intercommunication data areas, whose behaviours are characterised by interaction protocols, are the building blocks of many soft real-time systems. The interaction protocols are grouped into families depending on their reading/writing functionality. We present two members belonging to the pool family. These components transfer data among tasks without synchronisation in a non-selective manner. In the basic pool model no task has priority over other tasks whereas in the priority pool model writer tasks have non-preemptive priority over reader tasks. Both queueing models are analysed approximately using a decomposition technique. Basic pool modelling is based on single-server and multi-server semaphore queues. Priority pool modelling is inspired on non-preemptive priority classical analysis
Keywords :
network operating systems; protocols; queueing theory; real-time systems; software engineering; decomposition technique; interaction protocols; intercommunication data areas; multi-server semaphore queue; nonpreemptive priority; performance analysis; performance tools; pool model; priority pool model; queueing models; single-server semaphore queue; soft real-time design architectures; software design; Computer science; Design methodology; Educational institutions; Performance analysis; Protocols; Real time systems; Software design; Software systems; Timing; USA Councils;
Conference_Titel :
Modeling, Analysis and Simulation of Computer and Telecommunication Systems, 2001. Proceedings. Ninth International Symposium on
Conference_Location :
Cincinnati, OH
Print_ISBN :
0-7695-1315-8
DOI :
10.1109/MASCOT.2001.948849