DocumentCode :
2356189
Title :
Use of concurrency enhancement in off-line schedule construction
Author :
Yu, Guohui
Author_Institution :
Dept. of Comput. & Inf. Sci., New Jersey Inst. of Technol., Newark, NJ, USA
fYear :
1994
fDate :
28-29 Apr 1994
Firstpage :
32
Lastpage :
37
Abstract :
To improve the performance of programs composed of abstract data types (ADTs), a parallel execution model is used to exploit concurrency at the method level. Typically, an ADT instance is used to manage more than one variable, and there may be contention for getting access to the ADT instance if multiple variables need to be accessed concurrently. To resolve the contention, the ADT instance is cloned, and the copies are placed in different processors so that the multiple copies can be used concurrently. To exploit automatically the concurrency available via ADT instance cloning, we analyze program dependence relations. Not only control and data dependence but also instance dependence is analyzed to reveal dependence relations among method calls and to determine the clonability of each ADT instance. The focus of this paper is the use of our ADT cloning techniques to help ease the task of off-line scheduling in hard-real-time systems. Cloning and ARPCs are applied repeatedly to increase concurrency within processes missing deadlines, thus reducing their execution times
Keywords :
abstract data types; concurrency control; parallel programming; scheduling; ADT instance cloning; abstract data types; clonability; concurrency; concurrency enhancement; data dependence; dependence relations; hard-real-time systems; instance dependence; parallel execution model; program dependence relations; schedule construction; Automatic control; Cloning; Concurrent computing; Content management; Costs; Optimal scheduling; Processor scheduling; Programming; Real time systems; Software maintenance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Real-Time Systems, 1994. Proceedings of the Second Workshop on
Conference_Location :
Cancun
Print_ISBN :
0-8186-6420-7
Type :
conf
DOI :
10.1109/WPDRTS.1994.365653
Filename :
365653
Link To Document :
بازگشت