Benchmark results for H8

Leading code optimizations

IAR Embedded Workbench for H8 generates very compact code.

IAR Embedded Workbench for H8 generates the most compact code on the market.

Tools used

This benchmark test compares the total size of linked code, const and initialized data area between the following tools:

IAR Embedded Workbench for H8 (EWH8) V1.53I
Options: -e -v2 -ml -K -z9 -r -q


IAR Embedded Workbench for H8 (EWH8) V2.10A
Options: --core=H8S -e -z9 -r --operating_mode=advanced --code_model=large--data_model=huge


Renesas CH38 V.6.01 Release 01
Options: -cpu=2600a:24 -DOuble=Float -lang=c -SH=O -regparam=3 -structreg -eepmov -OP=1 -goptimize -Byteenum

Results

Benchmark code examples

The following code examples, covering most embedded application areas, were used in this benchmark:

Algorithm  Dynamic array allocation
Car navigation system Customer application
Remote control Remote monitoring and operation for generators and engines, customer application
RS_coder Reed-Solomon encoder/decoder, customer application
Spirometer  Device that determines how well the lungs receive, hold, and utilize air, to monitor a lung disease, customer application
Web server Customer application

© IAR Systems 1995-2016 - All rights reserved.