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
Link To Document :
بازگشت