The Embedded Microprocessor Benchmark Consortium (EEMBC) develops benchmarks to help system designers select the optimal processors and understand the performance and energy characteristics of their systems. EEMBC has benchmark suites targeting cloud and big data, mobile devices (for Android phones and tablets), networking, ultra-low power microcontrollers, the Internet of Things (IOT), digital media, Java, automotive, and other application areas. EEMBC also has benchmarks for general-purpose performance analysis including CoreMark, MultiBench (multicore), and FPMark (floating-point operations).

DPIBench™ Benchmark Software

The DPIBench™ benchmark will provide a standardized, industry-accepted method of evaluating systems and processors performing Deep-Packet Inspection

  • Targets network security appliances
  • Measures throughput and latency and quantifies number of flows
  • Enables consumers of firewall technologies with an objective means of selecting a solution from the myriad of vendor offerings

DPIBench™ will benefit consumers, system vendors, middleware developers, and processor vendors

  • Creates a common set of parameters that can be tested using a standard methodology
  • Datasheet numbers aren't what the average customer finds when installing the device in his network (companies give the optimistic version, not the realistic numbers which consumers and IT personnel will encounter when their systems are deployed in the real world)

General Features

  • Focus on common Internet traffic protocols: HTTP, HTTPS, SMTP, FTP, P2P
  • Includes limited efficacy test for verification (validation of malware blocking and ensuring termination of the correct number of flows)
  • Track IPS/IDP data transfers, gateway antivirus, and anti-spyware file transfers
  • Analyzes common protocol traffic on standard and "altered" ports
  • Options to run traffic with no encryption, transfer compressed files, and run traffic over HTTPS
  • Accounts for a variety of certification and classification levels (size of signature database, number of supported flows, ability to target a specific DPIMark

Join the EEMBC DPIBench™ workgroup to help ensure a meaningful and fair representation for your company's products.

DPIBench™ will highlight the strengths and weaknesses of DPI systems, processors, and middleware.

Participate in the DPIBench™ discussion group: http://groups.google.com/group/eembc-dpibench

General information about EEMBC benchmark software

Options for Using EEMBC®Benchmark Software
1. License one or more benchmark suites
2. Join the EEMBC Board of Directors
3. Join application-focused EEMBC subcommittee(s)
4. Special licensing program for faculty members at colleges and universities.

Request information on becoming a member or licensing benchmark software

Benefits of licensing and membership are summarized in the table below.

Benefit Licensee Board or Member
Access to benchmarks
X
X
Use benchmarks to test processor/system products
X
X
Ability to tune your system for best performance
X
X
Influence selection and design of next generation benchmarks
X
X
Ability to publish or disclose your scores
-
X
Free certifications
-
X
Early access to next-generation benchmarks
-
X
Recognition as a supporting member of an industry-standard organization
-
X
Use certified scores in marketing and advertising promotions
-
X
Network with other industry leaders from partner and competitor companies
-
X