• 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