DocumentCode
357038
Title
GEMS: a new model of parallelism in PC workstations for multimedia applications
Author
Debes, Eric ; Moschetti, Fulvio
Author_Institution
Signal Process. Lab., Swiss Fed. Inst. of Technol., Lausanne, Switzerland
Volume
2
fYear
2000
fDate
2000
Firstpage
723
Abstract
This article presents a new model for the exploitation of the different levels of parallelism in general purpose processor based workstations in the framework of multimedia applications. It is called the GEMS model, standing for gain, effort, management and size. It is used to study the intra-processor parallelism including instruction level and data level parallelism, inter-processor parallelism ranging from shared-memory multiprocessors to distributed memory clusters and system level parallelism like input/output operations and the exploitation of external resources. The aim of this work is to help a programmer writing a multimedia application in choosing which level of parallelism will help to speed up the application and how to partition the application into small tasks to obtain the highest gain for a given parallelism. Indeed for an efficient implementation it is very important to have a good understanding of the architecture in order to design new algorithms or to optimize an existing application according to features available in PC workstations
Keywords
microcomputer applications; multimedia computing; parallel processing; workstations; GEMS model; PC workstations; data level parallelism; distributed memory cluster; external resources; gain; input/output operations; instruction level parallelism; inter-processor parallelism; intra-processor parallelism; multimedia applications; parallelism model; shared-memory multiprocessor; system level parallelisms; Delay; Design optimization; Laboratories; Out of order; Parallel processing; Personal communication networks; Programming profession; Signal processing; Streaming media; Workstations;
fLanguage
English
Publisher
ieee
Conference_Titel
Multimedia and Expo, 2000. ICME 2000. 2000 IEEE International Conference on
Conference_Location
New York, NY
Print_ISBN
0-7803-6536-4
Type
conf
DOI
10.1109/ICME.2000.871463
Filename
871463
Link To Document