• DocumentCode
    2453808
  • Title

    The wizard of OS: a heartbeat for Legacy multimedia applications

  • Author

    Cucinotta, Tommaso ; Abeni, Luca ; Palopoli, Luigi ; Checconi, Fabio

  • Author_Institution
    Scuola Superiore Sant´´Anna, Pisa, Italy
  • fYear
    2009
  • fDate
    15-16 Oct. 2009
  • Firstpage
    70
  • Lastpage
    79
  • Abstract
    Multimedia applications are often characterised by implicit temporal constraints but, in many cases, they are not programmed using any specialised real-time API. These ¿Legacy applications¿ have no way to communicate their temporal constraints to the OS kernel, and their quality of service (QoS), being necessarily linked to the temporal behaviour, fails to satisfy acceptable standards. In this paper we propose an innovative way for dealing with these applications, based on the combination of an on-line identification mechanism (which extracts from high-level observations such important parameters as the execution rate) and an adaptive scheduler (specialised for legacy applications) that identifies the correct amount of CPU needed by each application. Preliminary experimental results are reported, proving the effectiveness of the proposed idea in providing a widely used multimedia player on Linux with appropriate QoS guarantees, through an appropriate choice of the scheduling parameters. Finally, a detailed road-map is presented with the possible extensions to the approach.
  • Keywords
    Linux; application program interfaces; multimedia communication; operating system kernels; quality of service; CPU; Linux; OS kernel; implicit temporal constraints; legacy multimedia applications; online identification mechanism; quality of service; real-time API; Application software; Central Processing Unit; Heart beat; Multimedia systems; Operating systems; Processor scheduling; Quality of service; Streaming media; Timing; Videoconference;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Systems for Real-Time Multimedia, 2009. ESTIMedia 2009. IEEE/ACM/IFIP 7th Workshop on
  • Conference_Location
    Grenoble
  • Print_ISBN
    978-1-4244-5169-2
  • Electronic_ISBN
    978-1-4244-5170-8
  • Type

    conf

  • DOI
    10.1109/ESTMED.2009.5336825
  • Filename
    5336825