From Markus Levy

EEMBC BenchPress
May 2015



  • New Benchmark Targets the ‘Things’ of the Internet of Things
  • Android Device Benchmark Addresses 64-bit Processing –FREE
  • Download New Version of CoreMark-PRO
  • Update on ULPBench Results
  • STMicro Hands-On Seminar Utilizes CoreMark and ULPBench
  • Light Reading Big Telecomm Event
  • On Going
  • Members Only

New Benchmark Targets the ‘Things’ of the Internet of Things

A new EEMBC IoT working group is focused on benchmarks that will provide application developers with a means to quickly and equitably compare the efficiency of system solutions targeted at IoT end-points (i.e. edge nodes). Working group members include Analog Devices, ARM, Freescale, Imagination Technologies, Microchip, NXP, Silicon Labs, STMicroelectronics, Synopsys, and Texas Instruments.

Several configuration profiles will represent the most popular functions, adding to the benchmark’s usefulness,” said Mark Wallis, co-chair of the IoT working group and system architect at STMicroelectronics. “These profiles will allow black-box comparisons of corresponding products, and white-box comparisons of platforms which may be used for other applications not covered by standard profiles, but similar enough for the benchmark to give a useful indication of the expected efficiency of the platform.

This benchmark will be invaluable to a broad cross section of the electronics industry, including microcontroller vendors, manufacturers of low-power RF devices (e.g. Bluetooth and ZigBee), modules, and software stacks, and especially, developers of battery-powered IoT applications,” said Brent Wilson, co-chair of the EEMBC IoT working group and director of systems engineering at Silicon Laboratories.

EEMBC encourages all interested parties to join this working group to help determine the exact details of this IoT benchmark and ensure the benchmarks are representative of all possible scenarios. Contact Markus Levy.

New Android Device Benchmark Addresses 64-bit Processing

AndEBench-Pro 2015 is free on Google Play™. It’s an upgrade of AndEBench-Pro, adding native support for 64-bit application processors while maintaining compatibility with 32-bit processors.

Also within AndEBench-Pro 2015, the 3D segment now runs twice. While both 3D tests render off-screen, the first run renders off screen, removing a bottleneck for higher performance GPUs. In the second run, the test renders to a fixed resolution and then scales to device resolution for visual verification (this is the part that makes the benchmark look cool). Although the 3D test aims to test the whole system, screen performance and refresh rates are less important in the context of benchmarking the GPU performance, and thus only the first run (off-screen rendering without screen refresh) is counted into the final score because in this mode, screen capabilities and refresh rates are ignored.

As with all EEMBC benchmarks, the transparent availability of source code for AndEBench-Pro 2015 ensures that the benchmark is structurally sound and serves the industry’s demanding needs. AndEBench-Pro 2015 can be downloaded for free from Google Play™ and the Amazon™ Appstore for Android. Professional reviewers can contact EEMBC directly to obtain their specific version of AndEBench-Pro 2015 that will enable them to change benchmarking parameters and gain access to even more detailed scoring information that is not disclosed as part of the standard benchmark to aid in their analysis.

Download New Version of CoreMark-PRO

Free download for CoreMark®-Pro. The original CoreMark stresses the CPU pipeline. CoreMark-Pro tests the entire processor, adding support for multicore technology, a combination of integer and floating-point workloads, and data sets for utilizing larger memory subsystems. CoreMark-Pro workloads encompass the CPU portion of the tests for EEMBC AndEBench-Pro and the first results are located on the EEMBC website.

CoreMark-Pro workloads represent a wide diversity of performance characteristics, memory utilization, and instruction-level parallelism, stated Rajiv Adhikary, senior software engineer at Analog Devices and chair of the EEMBC CoreMark-Pro working group. This benchmark is guaranteed to highlight the strengths — and weaknesses — of any processor.

The new version (1.1.2470) sets the linear workloads to require accuracy as defined by the floating point working group (vs. infinite precision, and reduce the single-point precision required accordingly. This update also brings CoreMark-Pro in synch with the update of AndeBench-Pro on Google Play.

Update on ULPBench Results

Two devices now sit at the top of the leaderboard – Atmel’s 12MHz SAML21J18A and TI’s 24MHz MSP432P401R, with ULPBench scores of 185 and 167, respectively.

Check out these related articles:

STMicro Hands-On Seminar Utilizes CoreMark and ULPBench

The seminar will feature hands-on classes using the STM32CubeMX initialization code generator and Keil’s MDK-ARM software development environment, and incorporate optimizations for CoreMark and ULPBench.

Light Reading Big Telecomm Event

Join Light Reading as a VIP attendee at the Big Telecom Event: June 9 & 10 in Chicago. More than 200 speakers from the world’s leading telcos. Keynotes from AT&T, Arista, BT Wholesale, Brocade Centurylink Cloud Cisco, Google, Intel, Level 3 Communications, and Time Warner Cable. BTE provides complimentary admission for verified employees of service providers, operators, financial & educational institutions, utilities, and government agencies. VIP attendees of EEMBC who do not qualify for free admission will receive 30% off admission prices. Enter promo code: EEMBC30

On Going

Members Only

The annual EEMBC member meetings are June 16-17. If you haven’t yet RSVP’d, please contact Markus Levy.

  • June 16, 8:30-15:00 – EEMBC Board Meeting
  • June 16, 15:00-17:00 – Cloud and Server Benchmark Working Group
  • June 17, 8:30-10:30 – Networking Working Group
  • June 17, 10:30-12:30 – AndEBench Working Group
  • June 17, 12:30-14:00 – IoT Benchmark Working Group
  • June 17, 14:00-16:00 – ULPBench Working Group

If you do not wish to receive e-mail from EEMBC, you can un-subscribe. EEMBC sends no more than one e-mail per month to registered users at Continuing your subscription ensures you'll be notified when new scores and other important announcements are available.