DocumentCode
3271303
Title
Scheduling in the operation-oriented paradigm
Author
Sajeev, A. Sayed Muhammed
Author_Institution
Sch. of Inf. Sci., Massey Univ., Palmerston North, New Zealand
fYear
1990
fDate
9-13 Dec 1990
Firstpage
378
Lastpage
385
Abstract
In the operation-oriented paradigm of parallel programming, processes form a client-server relationship among themselves. Servers provide operations which can be called by the clients. The order in which the operations are executed by the server depends on the requirement of maintaining the integrity of the service (synchronization), and offering an efficient and fair service to the clients (scheduling); these two criteria are orthogonal. Parallel programming languages often do not recognize this orthogonality, and sometimes tend to ignore the second criterion. The paper establishes the orthogonality among the different aspects of a process in the operation oriented paradigm and then proposes language constructs to express scheduling independently of other aspects
Keywords
data structures; object-oriented programming; parallel languages; parallel programming; scheduling; synchronisation; client-server relationship; operation-oriented paradigm; parallel languages; parallel programming; scheduling; synchronization; Computer languages; Functional programming; Government; Parallel processing; Parallel programming; Programming profession; Resource management; Strontium; Terminology; Trademarks;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 1990. Proceedings of the Second IEEE Symposium on
Conference_Location
Dallas, TX
Print_ISBN
0-8186-2087-0
Type
conf
DOI
10.1109/SPDP.1990.143570
Filename
143570
Link To Document