Designing and Building Parallel Programs: Concepts and Tools for Parallel Software Engineering
Designing and Building Parallel Programs: Concepts and Tools for Parallel Software Engineering
Scheduling Divisible Loads in Parallel and Distributed Systems
Scheduling Divisible Loads in Parallel and Distributed Systems
IEEE Transactions on Parallel and Distributed Systems
Parallelizing MPEG Video Encoding using Multiprocessors
SIBGRAPI '99 Proceedings of the XII Brazilian Symposium on Computer Graphics and Image Processing
MPEG-4 Based Interactive Video using Parallel Processing
ICPP '98 Proceedings of the 1998 International Conference on Parallel Processing
An Effective Parallelizing Scheme of MPEG-1 Video Encoding on Ethernet-Connected Workstations
APDC '97 Proceedings of the 1997 Advances in Parallel and Distributed Computing Conference (APDC '97)
Scalable high-definition video coding
ICIP '95 Proceedings of the 1995 International Conference on Image Processing (Vol.2)-Volume 2 - Volume 2
A Study of Concurrency in MPEG-4 Video Encoder
ICMCS '98 Proceedings of the IEEE International Conference on Multimedia Computing and Systems
A Selection Technique for Replicated Multicast Video Servers
ICPP '02 Proceedings of the 2002 International Conference on Parallel Processing
(R) A Spatial-Temporal Parallel Approach for Real-Time MPEG Video Compression
ICPP '96 Proceedings of the Proceedings of the 1996 International Conference on Parallel Processing - Volume 2
Scheduling Strategies for Master-Slave Tasking on Heterogeneous Processor Platforms
IEEE Transactions on Parallel and Distributed Systems
P2P Streaming using Multiple Description Coded Video
EUROMICRO '04 Proceedings of the 30th EUROMICRO Conference
Performance Evaluation of Parallel MPEG-4 Video Coding Algorithms on Clusters of Workstations
PARELEC '04 Proceedings of the international conference on Parallel Computing in Electrical Engineering
Modelling, Analysis and Parallel Implementation of an On-line Video Encoder
DFMA '05 Proceedings of the First International Conference on Distributed Frameworks for Multimedia Applications
Optimizing a 3D-FWT Video Encoder for SMPs and HyperThreading Architectures
PDP '05 Proceedings of the 13th Euromicro Conference on Parallel, Distributed and Network-Based Processing
Scheduling Divisible Loads on Star and Tree Networks: Results and Open Problems
IEEE Transactions on Parallel and Distributed Systems
Multiround Algorithms for Scheduling Divisible Loads
IEEE Transactions on Parallel and Distributed Systems
A Taxonomy and DLT-Based Analysis of Cluster-Based Video Trans/En-Coding
PDP '06 Proceedings of the 14th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing
Hierarchical Parallelization of an H.264/AVC Video Encoder
PARELEC '06 Proceedings of the international symposium on Parallel Computing in Electrical Engineering
Multi-installment divisible load processing in heterogeneous distributed systems: Research Articles
Concurrency and Computation: Practice & Experience - Parallel and Distributed Computing (EuroPar 2005)
Resource-Aware Distributed Scheduling Strategies for Large-Scale Computational Cluster/Grid Systems
IEEE Transactions on Parallel and Distributed Systems
Scheduling Multisource Divisible Loads on Arbitrary Networks
IEEE Transactions on Parallel and Distributed Systems
Heuristics for multi-round divisible loads scheduling with limited memory
Parallel Computing
Adaptive statistical scheduling of divisible workloads in heterogeneous systems
Journal of Scheduling
An Architecture for Distributed High Performance Video Processing in the Cloud
CLOUD '10 Proceedings of the 2010 IEEE 3rd International Conference on Cloud Computing
An Analytical Approach to Optimizing Parallel Image Registration/Retrieval
IEEE Transactions on Parallel and Distributed Systems
Scheduling divisible MapReduce computations
Journal of Parallel and Distributed Computing
Design and implementation of parallel video encoding strategies using divisible load analysis
IEEE Transactions on Circuits and Systems for Video Technology
Transform domain transcoding from MPEG-2 to H.264 with interpolation drift-error compensation
IEEE Transactions on Circuits and Systems for Video Technology
Overview of the Scalable Video Coding Extension of the H.264/AVC Standard
IEEE Transactions on Circuits and Systems for Video Technology
Hi-index | 0.00 |
Video transcoding is a popular technique for delivering video content of varying quality and size to diverse audiences. In this paper an analytical approach to the optimization of a large collection of parallel transcoding techniques based on temporal partitioning, is pursued. The key elements in the design of such techniques are identified, allowing them to be enumerated and classified. Closed-form solutions to the partitioning/scheduling problem (and optimum operation sequencing where necessary) are derived for the most important of these methods, under CBR input media conditions. Subsequently, appropriate heuristics allow the solution of the partitioning problem under VBR input media conditions. The paper is concluded by an extensive battery of tests for the most significant strategies, on several feature-length video streams. The tests reveal not only how one of the proposed strategies, namely NPWF"V"B"R, strikes a nice balance between efficiency and distortion minimization on heterogeneous platforms, but also allow us to derive guidelines for transcoding solution deployment.