Title :
Execution characteristics of multimedia applications on a Pentium II processor
Author :
Talla, Deependra ; John, Lizy Kurian
Author_Institution :
Dept. of Electr. & Comput. Eng., Texas Univ., Austin, TX, USA
fDate :
2/1/2000 12:00:00 AM
Abstract :
With the widespread use of 3D graphics, animation, speech recognition, and other media applications, general-purpose processors are increasingly spending their cycles on video and audio processing. However, the characteristics of media applications when executed on general purpose processors are not well understood. Such knowledge is extremely important in guiding the design of future microprocessors and development of media applications. In this paper we characterize the performance of multimedia applications on art Intel Pentium II processor based system. Six different commercial multimedia applications belonging to 3D graphics, streaming video or streaming audio categories are executed on an Intel Pentium II processor and performance is measured. Architectural data pertaining to utilization of various hardware resources on the chip are collected using on-chip performance monitoring counters. Multimedia applications are seen to have fewer branch instructions than SPECint benchmarks, however more than SPECfp benchmarks. Despite a regular control flow and more available parallelism, the average number of cycles taken to execute an instruction is seen to be higher than that of SPECint. In many aspects, media applications exhibit a behavior between that of SPECint and SPECfp
Keywords :
computer animation; microprocessor chips; multimedia systems; 3D graphics; Pentium II processor; SPECint benchmarks; animation; execution characteristics; general-purpose processors; hardware resources; microprocessors; multimedia applications; speech recognition; Animation; Art; Graphics; Hardware; Microprocessors; Monitoring; Multimedia systems; Semiconductor device measurement; Speech recognition; Streaming media;
Conference_Titel :
Performance, Computing, and Communications Conference, 2000. IPCCC '00. Conference Proceeding of the IEEE International
Conference_Location :
Phoenix, AZ
Print_ISBN :
0-7803-5979-8
DOI :
10.1109/PCCC.2000.830358