IMPACTS OF LEVEL-2 CACHE ON PERFORMANCE OF MULTIMEDIA SYSTEMS AND APPLICATIONS
Abu Asaduzzaman, Manira Rani, Darryl Koivisto
2007
Abstract
Multimedia systems normally suffer while processing multimedia applications because of their limited resources. The demand for tremendous amount of processing power raises serious challenges for multimedia systems and applications. Studies show that cache memory has strong influence on the performance of multimedia systems and applications. In our previous work, we optimize level-1 cache parameters to enhance the performance of portable devices running MPEG4 decoder. The focus of this paper is to evaluate the impacts of level-2 cache on the performance of multimedia systems running MPEG4 and H.264/AVC encoders. We develop VisualSim model and C++ code to run the simulation. We measure miss rates, CPU utilization, and power consumed by varying level-2 cache size. Simulation results show that the performance of multimedia systems and applications can be enhanced by optimizing level-2 cache.
References
- Asaduzzaman, A., Mahgoub, I., 2004. Evaluation of Application-Specific Multiprocessor Mobile System, SPECTS.
- Grigoriadou, M., Toula, M., Kanidis, E., 2003. Design and Evaluation of a Cache Memory Simulation Program, Proceedings of the IEEE.
- Slingerland, N., Smith, A., 2005. Cache Performance for Multimedia Applications. Portal ACM, URL: www.portal.acm.org/ft_gateway.cfm?id=377833&typ e=pdf
- Asaduzzaman, A., Mahgoub, I., 2006. Cache Modelling and Optimization for Portable Devices Running MPEG-4 Video Decoder, MTAP06 Multimedia Tools and Applications.
- Wu, Z., Tokumitsu, M., Hatanaka, T., 2004. The Development of MPEG4-AVC/H.264, the Next Generation Moving Picture Coding Technology, Oki Technical Review.
- Richardson, I., 2002. H.264 / MPEG4 Part 10: Overview,
- Koenen, R., Pereira, F., Chiariglione, L., 2002. MPEG4: Context and Objectives, Invited paper for the Special Issue on MPEG4 of the Image Communication Journal.
- Ely, S., 1995. MPEG video coding - A simple introduction, EBU Technical Review Winter.
- Schaphorst, R., 1999. Videoconferencing and Videotelephony - Techonology and Standards, Artech House.
- Soderquist, P., Leeser, M., 1997. Optimizing the Data Cache Performance of a Software MPEG-2 Video Decoder, ACM Multimedia 97 - Electronic Proceedings.
- Wolf, W., 2005. Multimedia Applications of Multiprocessor Systems-on-Chips. IEEE DATE'05 Proceedings.
- Wolf, W., Kandemir, M., 2003. Memory System Optimization of Embedded Software, Proceedings of the IEEE.
- Li, Y., Henkel, J., 1998. A framework for estimating and minimizing energy dissipation of embedded HW/SW systems. Proc. 35th Design Automation Conf.
- Panda, P., Kjeldsberg, P., et al, 2001. Data and Memory Optimization Techniques for Embedded Systems, ACM Transactions on Design Automation of Electronic Systems.
- Kannan, S., Allen, M., Fridman, J. Cached Memory Performance Characterization of a Wireless Digital Baseband Processor, IEEE V-361-364.
- Slingerland, N., Smith, A., 2002. Design and characterization of the Berkeley multimedia workload, Multimedia Systems, Springer-Verlag.
- Avritzer, A., Kondek, J., Liu, D., Weyuker, E.J., 2002. Software Performance Testing Based on Workload Characterization, WOSP'02, AT&T Labs, ACM
- Maxiaguine, Liu, Y., Chakraborty, S., Ooi, W., 2004. Identifying "representative" workloads in designing MpSoC platforms for media processing, 2nd Workshop on Embedded Systems for Real-Time Multimedia.
- ARMulator, 2007. Application Note 32: The ARMulator, www.arm.com/support/ARMulator.html
- VisualSim, 2007. A system-level simulator from Mirabilis Design, Inc. www.mirabilisdesign.com
- FFmpeg, 2007. A very fast video and audio converter, http://ffmpeg.sourceforge.net/ffmpeg-doc.html#SEC1
- JM-RS (96), 2007. H.264/AVC Reference Software
Paper Citation
in Harvard Style
Asaduzzaman A., Rani M. and Koivisto D. (2007). IMPACTS OF LEVEL-2 CACHE ON PERFORMANCE OF MULTIMEDIA SYSTEMS AND APPLICATIONS . In Proceedings of the Second International Conference on Signal Processing and Multimedia Applications - Volume 1: SIGMAP, (ICETE 2007) ISBN 978-989-8111-13-5, pages 342-347. DOI: 10.5220/0002142203420347
in Bibtex Style
@conference{sigmap07,
author={Abu Asaduzzaman and Manira Rani and Darryl Koivisto},
title={IMPACTS OF LEVEL-2 CACHE ON PERFORMANCE OF MULTIMEDIA SYSTEMS AND APPLICATIONS},
booktitle={Proceedings of the Second International Conference on Signal Processing and Multimedia Applications - Volume 1: SIGMAP, (ICETE 2007)},
year={2007},
pages={342-347},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002142203420347},
isbn={978-989-8111-13-5},
}
in EndNote Style
TY - CONF
JO - Proceedings of the Second International Conference on Signal Processing and Multimedia Applications - Volume 1: SIGMAP, (ICETE 2007)
TI - IMPACTS OF LEVEL-2 CACHE ON PERFORMANCE OF MULTIMEDIA SYSTEMS AND APPLICATIONS
SN - 978-989-8111-13-5
AU - Asaduzzaman A.
AU - Rani M.
AU - Koivisto D.
PY - 2007
SP - 342
EP - 347
DO - 10.5220/0002142203420347