• DocumentCode
    2341513
  • Title

    Self-tuned remote execution for pervasive computing

  • Author

    Flinn, Jason ; Narayanan, Dushyanth ; Satyanarayanan, M.

  • Author_Institution
    Sch. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    2001
  • fDate
    20-22 May 2001
  • Firstpage
    61
  • Lastpage
    66
  • Abstract
    Pervasive computing creates environments saturated with computing and communication capability, yet gracefully integrated with human users. Remote execution has a natural role to play, in such environments, since it lets applications simultaneously leverage the mobility of small devices and the greater resources of large devices. In this paper, we describe Spectra, a remote execution system designed for pervasive environments. Spectra monitors resources such as battery, energy and file cache state which are especially important for mobile clients. It also dynamically balances energy use and quality goals with traditional performance concerns to decide where to locate functionality. Finally, Spectra is self-tuning-it does not require applications to explicitly specify intended resource usage. Instead, it monitors application behavior, learns functions predicting their resource usage, and uses the information to anticipate future behavior.
  • Keywords
    operating systems (computers); Spectra; battery energy; file cache state; operating system; pervasive computing; self-tuned remote execution system; Application software; Batteries; Capacitive sensors; Computer science; Delay; Energy storage; Humans; Network servers; Pervasive computing; Wireless networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hot Topics in Operating Systems, 2001. Proceedings of the Eighth Workshop on
  • Print_ISBN
    0-7695-1040-X
  • Type

    conf

  • DOI
    10.1109/HOTOS.2001.990062
  • Filename
    990062