• DocumentCode
    2467122
  • Title

    The Dali multimedia software library

  • Author

    Ooi, Wei-Tsang ; Smith, Brian ; Mukhopadhyay, Sugata ; Chan, Haye Hsi ; Weiss, Steve ; Chiu, Matthew ; Song, Jiesang

  • Author_Institution
    Dept. of Comput. Sci., Cornell Univ., Ithaca, NY, USA
  • fYear
    1998
  • fDate
    7-9 Dec 1998
  • Firstpage
    329
  • Lastpage
    334
  • Abstract
    This paper presents a new approach for constructing libraries for building processing-intensive multimedia software. Such software is currently constructed either “from scratch” or by using high-level libraries. We have found that the second approach produces inefficient code, while the first approach is time-consuming. We therefore designed and implemented Dali, a set of reusable, high-performance primitives and abstractions that are at an intermediate point in this design space. By decomposing common multimedia data types and operations into thin abstractions and primitives, programs written using Ball are shorter and more reusable than hand-tuned C code, yet achieve competitive performance. This paper describes the design and implementation of Dali
  • Keywords
    abstract data types; multimedia computing; software libraries; software reusability; Ball programs; C code; Dali multimedia software library; high-level libraries; multimedia data types; multimedia operations; reusable high-performance primitives; thin abstractions; Bandwidth; Buildings; Computer science; Content based retrieval; Gray-scale; Multimedia systems; Software libraries; Table lookup; Transcoding; Transform coding;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multimedia Signal Processing, 1998 IEEE Second Workshop on
  • Conference_Location
    Redondo Beach, CA
  • Print_ISBN
    0-7803-4919-9
  • Type

    conf

  • DOI
    10.1109/MMSP.1998.738955
  • Filename
    738955