• DocumentCode
    1336148
  • Title

    Dynamically negotiated resource management for data intensive application suites

  • Author

    Nutt, Gary J. ; Brandt, Scott ; Griff, Adam J. ; Siewert, Sam ; Humphrey, Marty ; Berk, Toby

  • Author_Institution
    Dept. of Comput. Sci., Colorado Univ., Boulder, CO, USA
  • Volume
    12
  • Issue
    1
  • fYear
    2000
  • Firstpage
    78
  • Lastpage
    95
  • Abstract
    In contemporary computers and networks of computers, various application domains are making increasing demands on the system to move data from one place to another, particularly under some form of soft real-time constraint. A brute force technique for implementing applications in this type of domain demands excessive system resources, even though the actual requirements by different parts of the application vary according to the way it is being used at the moment. A more sophisticated approach is to provide applications with the ability to dynamically adjust resource requirements according to their precise needs, as well as the availability of system resources. This paper describes a set of principles for designing systems to provide support for soft real-time applications using dynamic negotiation. Next, the execution level abstraction is introduced as a specific mechanism for implementing the principles. The utility of the principles and the execution level abstraction is then shown in the design of three resource managers that facilitate dynamic application adaptation: Gryphon, EPA/RT-PCIP, and the DQM architectures
  • Keywords
    multimedia systems; real-time systems; resource allocation; scheduling; software architecture; DQM; EPA/RT-PCIP; Gryphon; data intensive application suites; dynamic application adaptation; dynamically negotiated resource management; execution level abstraction; multimedia; real-time constraint; scheduling; Application software; Computer applications; Computer networks; Distributed computing; Operating systems; Real time systems; Resource management; Streaming media; Video sharing; Workstations;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/69.842252
  • Filename
    842252