O'Reilly logo

Multiprocessor Systems-on-Chips by Wayne Wolf, Ahmed Jerraya

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

14.3. Architectural Approaches to Video Processing

Early architectures for video concentrated on optimizing a single operation. To this end, different types of array processors and single-instruction multiple data (SIMD) machines were proposed for video operations, and SIMD has been widely used for motion estimation. Figure 14-5 shows the SIMD motion estimation architecture proposed by Yang et al. [585]. This machine uses an interconnection network to shuffle the data values as required between processing elements (PEs) in order to minimize the number of frame-memory accesses to pixels.

Figure 14-5. The motion estimation architecture of Yang et al (ref. 585).

SIMD machines can implement regular video operations very efficiently. However, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required