ADASMark focuses benchmarking a typical vision pipeline that may be used in advanced driver-assistance systems (ADAS) platforms. Built on OpenCL, the pipeline may be distributed among CPUs, GPUs and DSPs.
A modern audio pipeline with multiple datatypes, larger code size, DSP, and machine learning.
The algorithms in the benchmark analyze processor performance in automotive, industrial, and general-purpose applications. Version 2.0 includes more workloads concentrating on aggregated tasks (combinations of AutoBench-1.1 kernels) that reflect the increase in compute demand of automotive electronic control units (ECU).
Measure browser performance with BrowsingBench, a collection of webpages loaded using a local Nginx server over a wired LAN connection.
A simple, yet sophisticated test of the functionality of a processor core; it produces a single-number score allowing users to make quick comparisons between processors.
CoreMark-Pro builds on the original CoreMark benchmark by adding context-level parallelism and 7 new workloads which cover integer and floating-point performance.
This benchmark addresses digital entertainment products such as smartphones, MP3 players, digital cameras, TV set-top boxes, and in-car entertainment systems.
FPMark focuses entirely on single- and double-precision floating-point workloads. From Gauss-Jordan Elimination to Black Schols computation, FPMark covers a broad range of intense floating point analysis.
IoTMark builds on ULPMark by adding a sensor emulation module (the IO Manager) and a radio gateway emulator (the Radio Manager).
This benchmark strives to categorize and analyze several broad classes of popular ML neural networks on embedded edge-compute platforms.
To analyze worker-level parallelism in addition to context-level, MultiBench contains integer workloads that scale in both directions.
Routers and switches can benefit from this benchmark’s analysis of performance associated with moving packets in networking applications.
This benchmark approximates office automation tasks performed by processors in printers, plotters, and other office automation systems that handle text and image processing tasks.
SecureMark provides security-specific profiles to assist in this analysis. SecureMark-TLS provides a method to account for the cost of a TLS handshake using elliptic curve key exchange and signing, as well as AES128 CCM & ECB for a ciphers and SHA256 for hashing.
The telecommunications suite approximates performance of processors in modem, xDSL, and related fixed-telecom applications.
ULPMark benchmark quantifies the many aspects of ultra-low power MCUs. It does this constructing several behavioral profiles that capture device operation better than a single synthetic number as found in a datasheet. By defining a concise methodology, ULPMark reliably and equitably measures the multiple aspects of MCU energy efficiency.
[Retired] A standardized, industry-approved method of evaluating Android-enabled devices.