Although SIMD extensions are a cost effective way to exploit the data level parallelism present in most media applications, we will show that they had have a very limited memory architecture with a weak support for unaligned memory accesses. In video codec, and other applications, the overhead for accessing unaligned positions without an efficient architecture support has a big performance penalty and in some cases makes vectorization counter-productive. In this paper we analyze the performance impact of extending the Altivec SIMD ISA with unaligned memory operations. Results show that for several kernels in the H.264/AVC media codec, unaligned access support provides a speedup up to 3.8times compared to the plain SIMD version, translating ...
Abstract-In recent years, the mobile phone industry has be-come one of the most dynamic technology s...
Vector processors have good performance, cost and adaptability when targeting multimedia application...
H.264/scalable video coding (SVC) is a new compression technique that can adapt to various network e...
Copyright © 2012 M. Bariani et al. This is an open access article distributed under the Creative Com...
Many important multimedia applications contain a significant fraction of reduction operations. Altho...
Abstract — In order to provide the best performance for memory accesses in the multimedia extensions...
The inherent nature of digital signal processing (DSP) and multimedia applications has been targeted...
Abstract—In this paper, the first overall memory analysis for H.264/AVC scalable extension (SVC) is ...
This paper presents our studies on the effects of using SIMD processor extension developed to enhanc...
Single instruction multiple data (SIMD) instructions have been commonly used to accelerate video cod...
The optimization process of a H.264/AVC encoder on three different architectures is presented. The a...
In this dissertation, a novel SIMD extension called Modified MMX (MMMX) for multimedia computing is ...
In this paper we investigate the impact of different memory configurations on performance and energy...
Abstract — In this paper, a systematic analysis for memory usage in H.264/AVC scalable extension (SV...
Multi-core Application Specific Instruction Processors (ASIPs) are increasingly used in multimedia a...
Abstract-In recent years, the mobile phone industry has be-come one of the most dynamic technology s...
Vector processors have good performance, cost and adaptability when targeting multimedia application...
H.264/scalable video coding (SVC) is a new compression technique that can adapt to various network e...
Copyright © 2012 M. Bariani et al. This is an open access article distributed under the Creative Com...
Many important multimedia applications contain a significant fraction of reduction operations. Altho...
Abstract — In order to provide the best performance for memory accesses in the multimedia extensions...
The inherent nature of digital signal processing (DSP) and multimedia applications has been targeted...
Abstract—In this paper, the first overall memory analysis for H.264/AVC scalable extension (SVC) is ...
This paper presents our studies on the effects of using SIMD processor extension developed to enhanc...
Single instruction multiple data (SIMD) instructions have been commonly used to accelerate video cod...
The optimization process of a H.264/AVC encoder on three different architectures is presented. The a...
In this dissertation, a novel SIMD extension called Modified MMX (MMMX) for multimedia computing is ...
In this paper we investigate the impact of different memory configurations on performance and energy...
Abstract — In this paper, a systematic analysis for memory usage in H.264/AVC scalable extension (SV...
Multi-core Application Specific Instruction Processors (ASIPs) are increasingly used in multimedia a...
Abstract-In recent years, the mobile phone industry has be-come one of the most dynamic technology s...
Vector processors have good performance, cost and adaptability when targeting multimedia application...
H.264/scalable video coding (SVC) is a new compression technique that can adapt to various network e...