DocumentCode :
2094433
Title :
KTK: configurable objects and invocations
Author :
Gheith, Ahmed ; Mukherjee, Bodhisattwa ; Silva, Dilma ; Schwan, Karsten
Author_Institution :
Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
fYear :
1993
fDate :
9-10 Dec 1993
Firstpage :
236
Lastpage :
240
Abstract :
The Kernel Toolkit (KTK) is an object-based operating system kernel and programming library that offers explicit support for on- and off-line object configuration. We first present the basic configuration mechanisms offered by KTK. We address the utility of KTK by reference to results that use these mechanisms for the dynamic configuration of an application-level abstraction in a parallel program: a global queue in a parallel branch-and-bound code for solving the travelling salesman problem (TSP). We also present results of additional performance gains, attained by online configuration of a second abstraction in TSP, a mutex lock protecting the global queue
Keywords :
object-oriented programming; online operation; operating systems (computers); operations research; parallel programming; queueing theory; software tools; subroutines; KTK; Kernel Toolkit; application-level abstraction; configurable objects; dynamic configuration; global queue; invocations; mutex lock; object-based operating system kernel; object-oriented programming library; off-line object configuration; online object configuration; parallel branch-and-bound code; parallel program; performance gains; queue protection; travelling salesman problem; Chaos; Concurrent computing; Degradation; Educational institutions; Electronic mail; Frequency synchronization; Kernel; Maintenance; Operating systems; Springs;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Object Orientation in Operating Systems, 1993., Proceedings of the Third International Workshop on
Conference_Location :
Asheville, NC
Print_ISBN :
0-8186-5270-5
Type :
conf
DOI :
10.1109/IWOOOS.1993.324894
Filename :
324894
Link To Document :
بازگشت