April 01, 2010 13:07 ET

EEMBC Announces New Workgroup Developing Comprehensive Floating-Point Benchmark Suite

EL DORADO HILLS, CA--(Marketwire - April 1, 2010) -  The Embedded Microprocessor Benchmark Consortium (EEMBC) today announced it is developing new benchmarks that will track the performance of embedded processors with floating-point hardware units, an increasingly popular chip feature for graphics, audio, motor control, and many other high-end processing tasks.

Floating point (FP) refers to the ability of an embedded processor to crunch numbers that are too large or small to be represented as integers. Today, many embedded processors include hardware FP units (FPUs) to enable higher levels of precision. The new EEMBC benchmarks will allow users to evaluate FPU performance on the basis of consistent and controlled data, thus serving the needs of processor vendors, compiler vendors, and system developers alike.

Leaders of the EEMBC workgroup developing the new benchmarks are Brian Jeff of ARM and Ron Olson of IBM, whose companies are founding members of the EEMBC Board of Directors.

"At IBM, we are pleased that EEMBC benchmarks will finally enable us to discuss floating-point performance with customers for our embedded cores in a fair and consistent manner," Olson said. "The new benchmarks will likewise enable system developers to make their own unbiased evaluations and compare their own workloads to the specific benchmarks."

Examples of the real-world applications that the forthcoming FP suite will likely address include DSP filtering, audio encoding, video encoding, and PID motor control. The suite is also planned to include a series of generic kernels such as bi-cubic filtering and FFT, which are particularly revealing of FPU performance. The benchmarks will likewise measure the performance delta between single (32-bit) and double (64-bit) precision.

"We have seen the growing importance of floating point for our partners in their latest high-end processing devices, and have been evolving our architecture to optimize the FP performance to meet this requirement," said Jeff. "Our goal in this new EEMBC workgroup is to create benchmarks that will expose and highlight the performance gains from innovations in FPU development in terms of real application performance, while helping our partners make the design tradeoff decision as to when to include an FPU in their designs."

EEMBC's FP working group is actively looking for additional participants to further define and elaborate the new FP benchmark suite. Participation is open to all EEMBC subcommittee and Board of Directors members. EEMBC also is seeking contributions of benchmark kernels from the embedded industry at large. For further information, please contact Markus Levy, EEMBC president (

EEMBC, the Embedded Microprocessor Benchmark Consortium, develops benchmark software to help designers select the right embedded processors for their systems. Benchmark algorithms and applications developed by EEMBC are organized into benchmark suites targeting telecommunications, networking, digital media, Java, automotive/industrial, consumer, and office equipment products. An additional suite of benchmarks, called MultiBench, specifically targets the capabilities of multicore processors based on an SMP architecture. These benchmarks may be obtained by joining EEMBC's open membership or through a corporate or university licensing program. The EEMBC Technology Center manages development of new benchmark software and certifies benchmark test results. More information is available at

EEMBC members include Advanced Digital Chips, AMD, Analog Devices, Andes Technology, Applied Micro, ARM, Broadcom, Cavium Networks, Code Sourcery, Cypress Semiconductor, Faraday, Freescale Semiconductor, Fujitsu Microelectronics, Green Hills Software, IAR Systems AB, IBM, Imagination Technologies, Infineon Technologies, Intel, LSI, LynuxWorks, Marvell Semiconductor, MediaTek, Mentor Graphics, Microchip Technology, MIPS Technologies, National Instruments, NEC Electronics, Netlogic Microsystems, Nokia, NXP Semiconductors, Open Kernel Labs, Qualcomm, Realtek Semiconductor, Red Hat, Renesas Technology, Samsung Electronics, Sony Computer Entertainment, STMicroelectronics, Sun Microsystems, Texas Instruments, VIA Technologies, VMware, and Wind River Systems.

EEMBC is a registered trademark of the Embedded Microprocessor Benchmark Consortium. All other trademarks appearing herein are the property of their respective owners.

Contact Information

  • EEMBC Contact:
    Markus Levy
    1.530.672.9113 (voice)
    1.530.672.9439 (fax)
    Email Contact

    Agency Contact:
    Bob Decker
    Wall Street Communications
    1.415.409.0233 (voice)
    1.650.618.1512 (fax)
    Email Contact