• DocumentCode
    2707215
  • Title

    Predictable network computing

  • Author

    Polze, Andreas ; Werner, Matthias ; Fohler, Gerhard

  • Author_Institution
    Humboldt-Univ., Berlin, Germany
  • fYear
    1997
  • fDate
    27-30 May 1997
  • Firstpage
    423
  • Lastpage
    431
  • Abstract
    Clusters of networked commercial, off the shelf (COTS) workstations are presently used for computation intensive tasks that were typically assigned to parallel computers in the past. However, it is hardly possible to predict the timing behavior of such systems or to give guarantees about execution times. We show how our SONiC (Shared Objects Net-interconnected Computer) system can control timing and partitioning of a workstation as a step towards a distributed real time system built from COTS components. SONiC provides a class based programming interface for creation of replicated shared objects of arbitrary, user defined sizes. Weak consistency protocols are employed to improve system performance. Our scheduling service ensures the requested interactive behavior of a workstation while simultaneously giving a specified number of CPU cycles to parallel tasks. Using offline scheduling methods we are able to implement real time guaranteed services on COTS workstations
  • Keywords
    application program interfaces; computer networks; parallel programming; performance evaluation; processor scheduling; real-time systems; workstations; COTS components; COTS workstations; CPU cycles; SONiC; Shared Objects Net-interconnected Computer; class based programming interface; computation intensive tasks; distributed real time system; execution times; networked commercial off the shelf workstations; offline scheduling methods; predictable network computing; real time guaranteed services; replicated shared objects; requested interactive behavior; scheduling service; system performance; timing behavior; user defined sizes; weak consistency protocols; Computer networks; Concurrent computing; Control systems; Distributed computing; Protocols; Real time systems; System performance; Time sharing computer systems; Timing; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1997., Proceedings of the 17th International Conference on
  • Conference_Location
    Baltimore, MD
  • ISSN
    1063-6927
  • Print_ISBN
    0-8186-7813-5
  • Type

    conf

  • DOI
    10.1109/ICDCS.1997.598076
  • Filename
    598076