DOI QR코드

DOI QR Code

A Multithreaded Implementation of HEVC Intra Prediction Algorithm for a Photovoltaic Monitoring System

  • Choi, Yung-Ho (Department of Electrical Engineering, Konkuk University) ;
  • Ahn, Hyung-Keun (Department of Electrical Engineering, Konkuk University)
  • 투고 : 2012.08.29
  • 심사 : 2012.09.11
  • 발행 : 2012.10.25

초록

Recently, many photovoltaic systems (PV systems) including solar parks and PV farms have been built to prepare for the post fossil fuel era. To investigate the degradation process of the PV systems and thus, efficiently operate PV systems, there is a need to visually monitor PV systems in the range of infrared ray through the Internet. For efficient visual monitoring, this paper explores a multithreaded implementation of a recently developed HEVC standard whose compression efficiency is almost two times higher than H.264. For an efficient parallel implementation under a meshbased 64 multicore system, this work takes into account various design choices which can solve potential problems of a two-dimensional interconnects-based 64 multicore system. These problems may have not occurred in a small-scale multicore system based on a simple bus network. Through extensive evaluation, this paper shows that, for an efficient multithreaded implementation of HEVC intra prediction in a mesh-based multicore system, much effort needs to be made to optimize communications among processing cores. Thus, this work provides three design choices regarding communications, i.e., main thread core location, cache home policy, and maximum coding unit size. These design choices are shown to improve the overall parallel performance of the HEVC intra prediction algorithm by up to 42%, achieving a 7 times higher speed-up.

키워드

참고문헌

  1. D. Sera, R. Teodorescu, P. Rodriguez, Partial Shadowing Detection based on Equivalent Thermal Voltage Monitoring for PV Module Diagnostics, IECON, 2009: 708-713 [DOI: http://dx.doi. org/10.1109/IECON.2009.5415006].
  2. L. Cristaldi, M. Faifer, M. Rossi, F. Ponci, Monitoring of a PV System: The role of the Panel Model, IEEE International Workshop on Applied Measurements for Power Systems, 2011: 90-95 576 [DOI: http://dx.doi.org/10.1109/AMPS.2011.6090437].
  3. G. Notton, V. Lazarov, L. Stoyanov, Optimal Sizing of a Gridconnected PV System for Various PV Module Technologies and Inclinations, Inverter Efficiency Characteristics and Locations, (Renewable Energy 35, 2010) pp.541-554 https://doi.org/10.1016/j.renene.2009.07.013
  4. T. Wiegand, G. J. Sullivan, G. Bjontegaard, and A. Luthra, IEEE Trans. Circuits Syst. Video Technol. 2003 13(7): 560-576 [DOI: http://dx.doi.org/10.1109/TCSVT.2003.815165].
  5. Zhuo Zhao, Ping Liang, IEEE International Symposium on Circuits and Systems, 2006: 4-2672 [DOI: http://dx.doi.org/10.1109/ISCAS 2006.1693173].
  6. K. McCann, W. Han, I. Kim, J. Min, E. Alshina, T. Lee, J. Chen, V. Seregin, S. Lee, Y. Hong, M. Cheon, N. Shlyakhov, Video Coding Technology proposal by Samsung, JCTVC-A124, Dresden, German, Apr.
  7. K. Ugur, R. Andersson, A. Fuldseth, Video Coding Technology Proposal by Tandberg, Nokia and Ericsson, JCTVC-A119, Dresden, German, Apr.
  8. HEVC Reference Software TMuC1.0 [Online], Available: https://hevc.hhi.fraunhofer.de/svn/svn_HEVCSoftware/HM-1.0.