A Performance Prediction Model of Parallel DCT on Mobile Embedded Systems

  • Yeong-Kyu Lim
  • Cheong-Ghil Kim
Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 215)


The recent development on semiconductor process and design technologies enables multi-core processors to become a dominant market trend in mobile devices. The parallel programming enabled by multi-core CPU can provide a great opportunity to increase the processing performance. This paper explores a performance prediction model of parallel DCT on heterogeneous mobile systems by measuring power dissipation. For our simulation, we implemented the fast DCT algorithm on various computing environments and the simulation results show the feasibility of the proposed method to estimate the performance gain in terms of power consumption on heterogeneous embedded systems.


JPEG DCT Mobile embedded systems Multi-core Parallel programming Power dissipation Heterogeneous computing 



This research is supported by Ministry of Culture, Sports and Tourism (MCST) and Korea Creative Content Agency (KOCCA) in the Culture Technology (CT) Research and Development Program 2012.


  1. 1.
    Suter H (2005) The free lunch is over: a fundamental turn towards concurrency in software. Dr. Dobbs J 30(3):1–7Google Scholar
  2. 2.
    Asanovic K, Bodik R, Catanzaro BC, Gebis JJ, Husbands P, Keutzer K, Patterson DA, Plishker WL, Shalf J, Williams SW, Yelick KA (2009) A view of the parallel computing landscape. Commun ACM 52(10):56–67Google Scholar
  3. 3.
    Rousseeuw PJ, Leroy AM (1987) Robust regression and outlier detection. Wiley, pp 134–150Google Scholar
  4. 4.
    Kornaros G (2010) Multi-core embedded systems, CRC Press, Boca rotonGoogle Scholar
  5. 5.
    Kim CG, Choi YS (2012) A high performance parallel DCT with openCL on heterogeneous computing environment. Multimedia Tools Appl DOI  10.1007/s11042-012-1028-x
  6. 6.
    Hong JG, Wook JS, Kim CG, Burgstaller B (2011) Accelerating 2D DCT in multi-core and many-core environments. In: Proceedings of the 35th conference of Korea information processing society, May 2011Google Scholar
  7. 7.
    Leskela J, Nikula J, Salmela M (2009) OpenCL embedded profile prototype in mobile device. IEEE workshop on signal processing systems, pp 279–284, Oct 2009Google Scholar

Copyright information

© Springer Science+Business Media Dordrecht 2013

Authors and Affiliations

  1. 1.MC DivisionLG ElectronicsSeoulKorea
  2. 2.Department of Computer ScienceNamseoul UniversityCheonanKorea

Personalised recommendations