Title :
Performance analysis of embedded media applications in newer ARM architectures
Author :
Parthasarathy, V. ; Rhymend Uthariaraj, V.
Author_Institution :
Coll. of Eng., Anna Univ., Chennai, India
Abstract :
As more and more applications require audio, video and communication processing capabilities, the requirements placed on embedded processors used in portable devices and edge-client devices have become more computation and bandwidth intensive. Both RISC micro processors and DSPs have served these applications. While RISC processors are traditionally designed to enable efficient asynchronous control flow, DSPs are designed to perform well for synchronous, constant-rate data flow. Because so many embedded applications have intense requirements for both control and media processing, engineers have typically turned to inelegantly grafting DSPs and microprocessors together in one form or another. Together, the respective functional aspects of RISC processors and DSPs unite as the perfect processing engine for a wide variety of multimedia applications and products. ARM version 6 processors have incorporated SIMD instructions for signal processing functionality and some media extension instructions to support multimedia applications. This paper presents a comprehensive evaluation of the execution characteristics of multimedia applications on SIMD and DSP enhanced ARM v6 processors and the detection of bottlenecks in the execution of multimedia applications on ARM v6 processors.
Keywords :
digital signal processing chips; embedded systems; multimedia computing; reduced instruction set computing; ARM architecture; ARM version 6 processor; DSP; RISC microprocessor; SIMD; digital signal processing; embedded media application; embedded processor; Bandwidth; Communication system control; Computer architecture; Digital signal processing; Embedded computing; Performance analysis; Portable computers; Process control; Process design; Reduced instruction set computing; ARM v6; DSP Extensions; Instruction set architecture (ISA); Single Instruction Multiple Data (SIMD);
Conference_Titel :
Parallel Processing, 2005. ICPP 2005 Workshops. International Conference Workshops on
Print_ISBN :
0-7695-2381-1
DOI :
10.1109/ICPPW.2005.69