DocumentCode :
3569428
Title :
A runtime mechanism for detection of artificial deadlocks in process networks
Author :
Bharath, N. ; Nandy, S.K.
Author_Institution :
Supercomput. Educ. & Res. Centre, Indian Inst. of Sci., Bangalore, India
Volume :
2
fYear :
2004
Abstract :
Kahn process network (KPN) is a popular model of computation for describing streaming applications arising in media and signal processing. KPN is a collection of sequential processes that communicate through unidirectional unbounded FIFOs. The illusion of unbounded FIFOs has to be met with finite memory in real implementations. This could potentially lead to a violation of Kahn semantics, thereby resulting in "artificial deadlocks". In this paper, we address this issue and present a runtime mechanism for early detection and resolution of such artificial deadlocks.
Keywords :
concurrency control; parallel processing; processor scheduling; system recovery; Kahn process network; Kahn semantics; artificial deadlock detection; finite memory; media processing; runtime mechanism; sequential processes; signal processing; streaming applications; unidirectional unbounded fifos; Computational modeling; Computer networks; Dynamic scheduling; Intelligent networks; Laboratories; Processor scheduling; Runtime; Streaming media; Supercomputers; System recovery;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2004. MWSCAS '04. The 2004 47th Midwest Symposium on
Print_ISBN :
0-7803-8346-X
Type :
conf
DOI :
10.1109/MWSCAS.2004.1354187
Filename :
1354187
Link To Document :
بازگشت