Benchmarking microprocessors for high-end signal processing

From DSP-FPGA.com

The advent of the PowerPC microprocessor with AltiVec technology made general-purpose microprocessors into viable candidates for high-end, signal-processing applications. The original PowerPC, which Motorola and IBM had jointly designed, combined relatively low power for a GP micro with computational performance well beyond what its clock frequencies could indicate. However, the G4 generation of AltiVec microprocessors, with their super-scalar architecture and integrated Single Instruction, Multiple Data (SIMD) capabilities, are what made the architecture competitive for digital signal processing (DSP).

Today there are a number of general-purpose microprocessor architectures, while not designed for high-end signal processing, which might provide the processing performance required for complex radars, leading-edge semiconductor inspection systems, and other such demanding applications. Nevertheless, how well does each really perform as a digital signal processor? Additionally, how do these contenders compare for different kinds of operations on various length vectors running out of different levels of a memory subsystem?

To answer this question, engineers from SKY Computers developed simple benchmarks to gauge the memory bandwidth and computational performance of the Motorola 7447 PowerPC, IBM 970 PowerPC, AMD Opteron, and Broadcom MIPS-based 1250 chips for common types of radar and signal intelligence.

The bottom line of those benchmarks completed to date...


More >>
DSP-FPGA.com
View Table of Contents
© 2026 OpenSystems Media, LLC

Products & Services
Cell Processors
Cell processors are multi-core processors that use cellular architecture for high performance distributed computing. They are made of hardware and software cells whose interoperability is similar to how neural cells perform in the human brain.
Chipsets
Chipsets are single chips that provide many of the functions of a motherboard. Generally, they integrate the clock generator, bus controllers, system timer, interrupt controller, DMA controller, CMOS/RAM clock, and keyboard controller functions.
Digital Signal Processors (DSP)
Digital signal processors (DSPs) are specialized microprocessors designed specifically for digital signal processing, usually in real-time. DSPs can also be used to perform general-purpose computations, but are not optimized for this function.
DSP Boards
Digital signal processor (DSP) computer boards are central to the implementation of high-performance industrial systems. They collect and process digital data from many sources, and distribute the results to other elements of the system.
Electronic Development Boards
Development and prototype boards and systems are computer boards or complete systems that are used to develop or test electronic modules.

Topics of Interest

The host bridge, sometimes referred to as the 'North Bridge' or the 'System Controller', is the heart of a PowerPC system. With multiple high speed interfaces, the performance of the host bridge is...

The saying, "A penny here, a penny there; pretty soon it adds up to real money" is true in many cases. It is especially true when trying to keep embedded system costs down. While component costs...

Reconfigurable signal processing architectures hold great promise for creating high-performance DSP solutions. However, truly fulfilling that promise has proved elusive. In the past, proprietary...

The innovative Virtex-5 architecture, which is based on a real 6-input LUT with dual-LUT capability, provides substantial resource utilization advantages over competing architectures. This white paper...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Cell Processors
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.