DocumentCode :
592658
Title :
Maximally permissive deadlock avoidance for sequential resource allocation systems using disjunctions of linear classifiers
Author :
Cordone, Roberto ; Nazeem, Ahmed ; Piroddi, Luigi ; Reveliotis, Spyros
Author_Institution :
Dip. di Sci. dell´Inf., Univ. degli Studi di Milano, Milano, Italy
fYear :
2012
fDate :
10-13 Dec. 2012
Firstpage :
7244
Lastpage :
7251
Abstract :
A recent line of work has sought the implementation of the maximally permissive deadlock avoidance policy (DAP) for a broad class of complex resource allocation systems (RAS) as a classifier that gives effective and parsimonious representation to the dichotomy of the underlying behavioral space into the admissible and inadmissible subspaces defined by the target policy. The considered RAS class pertains also to the management of the lock allocation in multi-threaded software. The work presented in this paper complements the past developments in this area by providing (i) succinct conditions regarding the possibility of expressing the aforementioned classifier as a set of linear inequalities in the RAS state variables, and (ii) an efficient customized algorithm for the synthesis of pertinent non-linear classifiers that implement the target DAP with minimum run-time computational overhead, in the case that a linear-classifier-based representation of this policy is not possible.
Keywords :
multi-threading; pattern classification; resource allocation; system recovery; RAS state variables; behavioral space; customized algorithm; linear classifier disjunction; linear classifier-based representation; linear inequalities; lock allocation management; maximally permissive DAP; maximally permissive deadlock avoidance policy; minimum run-time computational overhead; multithreaded software; nonlinear classifier synthesis; sequential resource allocation system; Algorithm design and analysis; Computer architecture; Context; Resource management; Silicon; System recovery; Vectors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Decision and Control (CDC), 2012 IEEE 51st Annual Conference on
Conference_Location :
Maui, HI
ISSN :
0743-1546
Print_ISBN :
978-1-4673-2065-8
Electronic_ISBN :
0743-1546
Type :
conf
DOI :
10.1109/CDC.2012.6427075
Filename :
6427075
Link To Document :
بازگشت