• Home
  • Search
  • GOP-level parallelization of the H.264 decoder without a start-code scanner
  • Open Access IconOpen Access
  • Cite Icon9
  • https://doi.org/10.1109/icsps.2010.5555416Copy DOI Icon

GOP-level parallelization of the H.264 decoder without a start-code scanner

  • Jul 1, 2010
  • Ahmet Gurhanli +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Recent researches on parallelization of H.264 video decoders focused on fine-grain methods. These works led to designs having very short latencies and good memory usage. However, they could not reach the scalability of Group of Pictures (GOP) level approaches although assuming a well-designed entropy decoder which can feed the increasing number of parallel working cores. We would like to introduce a GOP-level approach due to its high scalability, mentioning solution approaches for the well-known latency and memory issues. Our design revokes the need to a scanner for GOP startcodes which was used in the earlier methods. This approach lets all the cores work on the decoding task. Although the performance on shared memory systems is subject to improve, we have observed a one-to-one linear speedup in parallel working nodes. We have tested our method using a cluster of 5 machines each having 2 processors with 4 cores. The decoding is 5 times faster when we run only one process in each machine, that is we saw one-to-one linear speedup when there is no memory shortage. We observed a maximum of 11 times speedup when using all of the 40 cores distributed among 5 machines.

Similar Papers
  • Conference Article
  • Citations12

A Practical Solution to the Cactus Stack Problem

  • Jul 11, 2016
  • Chaoran Yang +1
  • Research Article
  • Citations25

Markov Decision Process Based Energy-Efficient On-Line Scheduling for Slice-Parallel Video Decoders on Multicore Systems

  • May 25, 2012
  • IEEE Transactions on Multimedia
  • Nicholas Mastronarde +4
  • Research Article
  • Citations9

Counting Kmers for Biological Sequences at Large Scale.

  • Nov 16, 2019
  • Interdisciplinary Sciences: Computational Life Sciences
  • Jianqiu Ge +5
  • PDF
  • Research Article
  • Citations5

A Barotropic Solver for High-Resolution Ocean General Circulation Models

  • Apr 14, 2021
  • Journal of Marine Science and Engineering
  • Xiaodan Yang +4
  • Book Chapter

Parallel Machine Translation for gLite Based Grid Infrastructures

  • Jan 01, 2011
  • Miloš Stolić +1
  • Research Article
  • Citations318

How the brain separates sounds

  • Sep 11, 2004
  • Trends in Cognitive Sciences
  • Robert P Carlyon
  • Research Article
  • Citations40

A Review of Convergence Insufficiency: What are we Really Accomplishing with Exercises?

  • Jan 01, 2007
  • American Orthoptic Journal
  • Kyle Arnoldi +1
  • Dissertation
  • Citations4

Sylvan: multi-core decision diagrams

  • Jun 14, 2016
  • Tom Van Dijk
  • Conference Article
  • Citations5

Invasive Compute Balancing for Applications with Hybrid Parallelization

  • Oct 01, 2013
  • Martin Schreiber +3
  • Research Article

(Invited) Ferroelectric-HfO2 Devices: Physics and Applications

  • Sep 23, 2020
  • Electrochemical Society Meeting Abstracts
  • Masaharu Kobayashi
  • Research Article
  • Citations14

A Queuing-Theoretic Approach to Task Scheduling and Processor Selection for Video-Decoding Applications

  • Nov 01, 2007
  • IEEE Transactions on Multimedia
  • N.H Mastronarde +1
  • Research Article
  • Citations65

Parallel-vector algorithms for particle simulations on shared-memory multiprocessors

  • Dec 09, 2010
  • Journal of Computational Physics
  • Daisuke Nishiura +1
  • Research Article
  • Citations29

AENET-LAMMPS and AENET-TINKER: Interfaces for accurate and efficient molecular dynamics simulations with machine learning potentials.

  • Aug 16, 2021
  • The Journal of Chemical Physics
  • Michael S Chen +4
  • Research Article
  • Citations597

Parallel MR imaging

  • Jun 13, 2012
  • Journal of Magnetic Resonance Imaging
  • Anagha Deshmane +3
  • Conference Article
  • Citations6

Executing Hardware as Parallel Software for Picoblaze Networks

  • Jan 01, 2006
  • Pengyuan Yu +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.