Performance optimisation of real-time video processing on multicore architecture

Emergence of multi-core processors has paved the way for the use of computers for a wide variety of applications in computer vision and multimedia fields. Real-time implementation of computationally intensive applications such as Full High Definition (FHD) video processing, 3D object meshing and tex...

Full description

Saved in:
Bibliographic Details
Main Author: Sankaraiah, Sreeramula
Format: Thesis
Published: 2014
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-mmu-ep.6235
record_format uketd_dc
spelling my-mmu-ep.62352015-07-13T03:25:14Z Performance optimisation of real-time video processing on multicore architecture 2014-11 Sankaraiah, Sreeramula QA75.5-76.95 Electronic computers. Computer science QA76.75-76.765 Computer software Emergence of multi-core processors has paved the way for the use of computers for a wide variety of applications in computer vision and multimedia fields. Real-time implementation of computationally intensive applications such as Full High Definition (FHD) video processing, 3D object meshing and texture mapping have been made possible due to the advent of multicore processors. In order to fully exploit the capability of available multicore processors, it has become necessary to develop parallel processing algorithms. The aim of the thesis is to propose new techniques for optimising the performance of real-time 2D and 3D video processing applications on multicore architecture using parallelization concepts. Data level parallelization method based on Group of Pictures (GOP) using a dynamic memory scheduling algorithm is proposed to improve the performance of FHD video encoding and decoding processes. This method requires less memory resource (less cache misses) and also makes use of advanced data structures such as non-temporal and MALLOC functions for minimizing latency and memory stalls. 2014-11 Thesis http://shdl.mmu.edu.my/6235/ http://library.mmu.edu.my/diglib/onlinedb/dig_lib.php phd doctoral Multimedia University Faculty of Computing and Informatics
institution Multimedia University
collection MMU Institutional Repository
topic QA75.5-76.95 Electronic computers
Computer science
QA76.75-76.765 Computer software
spellingShingle QA75.5-76.95 Electronic computers
Computer science
QA76.75-76.765 Computer software
Sankaraiah, Sreeramula
Performance optimisation of real-time video processing on multicore architecture
description Emergence of multi-core processors has paved the way for the use of computers for a wide variety of applications in computer vision and multimedia fields. Real-time implementation of computationally intensive applications such as Full High Definition (FHD) video processing, 3D object meshing and texture mapping have been made possible due to the advent of multicore processors. In order to fully exploit the capability of available multicore processors, it has become necessary to develop parallel processing algorithms. The aim of the thesis is to propose new techniques for optimising the performance of real-time 2D and 3D video processing applications on multicore architecture using parallelization concepts. Data level parallelization method based on Group of Pictures (GOP) using a dynamic memory scheduling algorithm is proposed to improve the performance of FHD video encoding and decoding processes. This method requires less memory resource (less cache misses) and also makes use of advanced data structures such as non-temporal and MALLOC functions for minimizing latency and memory stalls.
format Thesis
qualification_name Doctor of Philosophy (PhD.)
qualification_level Doctorate
author Sankaraiah, Sreeramula
author_facet Sankaraiah, Sreeramula
author_sort Sankaraiah, Sreeramula
title Performance optimisation of real-time video processing on multicore architecture
title_short Performance optimisation of real-time video processing on multicore architecture
title_full Performance optimisation of real-time video processing on multicore architecture
title_fullStr Performance optimisation of real-time video processing on multicore architecture
title_full_unstemmed Performance optimisation of real-time video processing on multicore architecture
title_sort performance optimisation of real-time video processing on multicore architecture
granting_institution Multimedia University
granting_department Faculty of Computing and Informatics
publishDate 2014
_version_ 1747829609194323968