Certified Performance Analysis
for Embedded Systems Designers

EEMBC Update - August 2010

EEMBC Launches Project to Develop Deep Packet Inspection (DPI) Benchmarks

Chaired by Jeff Caldwell of SonicWALL, the DPIBench working group is developing a suite of network security performance benchmarks for measuring DPI product throughput. A key differentiation between the traditional firewall and the new breed of Unified Threat Management (UTM) and Next Generation Firewall devices is the advent of deep packet inspection (DPI). DPI is utilized to identify and halt flows of network traffic containing malware and/or to classify traffic flows into application specific categories.

The EEMBC DPIBench will highlight the strengths and weaknesses of DPI systems, processors, and middleware. The DPIBench benchmark will measure throughput and latency and quantify the number of flows. It will also enable consumers of firewall technologies with an objective means of selecting a solution from the myriad of vendor offerings.

Example systems targeted by DPIBench:

  • CheckPoint UTM-1
  • Cisco ISR-G2
  • Fortinet Fortigate
  • Juniper Networks SRX
  • McAfee Firewall Enterprise
  • Netgear Prosecure
  • Palo Alto Networks PA Series
  • SonicWALL NSA
  • Watchguard Firebox
  • Zyxel ZyWALL

For more information: /benchmark/dpibench_sl.php

Participation is open to all EEMBC Networking subcommittee and Board of Directors members. For further information on joining, please contact Markus Levy, EEMBC president.

In the previous newsletter, we described the new EEMBC workgroup that is developing a benchmark to measure the user’s browser experience. BrowsingBench will measure the complete user-experience from the click/touch on a URL to final page rendered on the screen. Progress continues to be made on BrowsingBench - most significantly, is that we’ve resolved a compliance methodology to allow apples-to-apples comparisons between systems and browsers.

On September 27-28, EEMBC will be exhibiting as an industry sponsor at the Linley Tech Processor Conference, a single track event providing a forum for new product announcements, interactive panel discussions and networking opportunities with industry leaders focused on processors and related technologies for networking and communications applications. For more information: http://www.linleygroup.com/Seminars/conference_fall.html

At the Embedded Software Engineering Kongress, join EEMBC president Markus Levy, on December 7-9, 2010 — Sindelfingen, Germany, where he will be presenting "The Challenges, Options, and Advantages of Designing with Multicore Technology" on December 9 at 9:45am EEMBC will also be exhibiting. For more information: http://www.ese-kongress.de/english

Over 2050 users have downloaded the CoreMark benchmark, with 165 scores posted to the website. During the prior two months, users have posted CoreMark scores for the following processor/compiler combinations:

Processor Compiler

Atmel AT89C51RE2 22.1184MHz
Atmel ATmega2560 8MHz
Broadcom BCM6338 240MHz
Freescale MPC5200B 400MHz
Freescale MPC8313VRAFFB 330.0MHz
Fujitsu SPARC64 VII 2750 (Fujitsu M3000) 2750 MHz
Intel Atom N280 1.68 GHz
Intel Xeon E5420 (IBM x3550) 2500 MHz
Intel Xeon E5504 ES (1) (Asus P6T WS) 2266 MHz
Intel Xeon L5408 (2) (Asus DSBV-DX) 2133
Intel Xeon L5640 ES (2) (Fujitsu RX300 S6) 2266 MHz
Intel(R) Pentium(R) 4 CPU 531 3.00GHz 2992.62 MHz
Nvidia Tegra2 (dual-core ARM Cortex-A9) 1GHz
STMicro STM32F103RB 24MHz
STMicro STM32F103RB 72Mhz
Texas Instruments MSP430F5438 18MHz

Keil C51 v8.18
avr-gcc 4.3.2
GCC 4.1.2
GCC 4.2.1
GCC 4.4.4
GCC4.1.2 20080704 (4.1.2-44)
GCC4.1.2 20080704 (Red Hat)
GCC4.1.2 20080704 (Red Hat)
GCC4.1.2 20080704 (Red Hat)
GCC4.1.3 20080704 prerelease
Codesourcery 2010q1 gcc
GCC 4.4.1
GCC 4.4.1
Code Composer Studio 4.1.2

Free EnergyBench available with licensing of any EEMBC microprocessor benchmark suite.


Keep up-to-date on EEMBC New Benchmarks, News, and Events. Signup now to stay informed.

Speak out on the EEMBC blog

Come see what we've got to say; we'd also like to hear from you.