# Rabbit performance with Dynamic C?

**URL:** https://forums.digi.com/t/rabbit-performance-with-dynamic-c/22379
**Category:** Rabbit
**Tags:** rabbit, dynamic-c, performance, benchmark
**Created:** [May 1, 2021, 3:11am UTC](https://forums.digi.com/t/rabbit-performance-with-dynamic-c/22379 "2021-05-01T03:11:40Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![spth](https://avatars.discourse-cdn.com/v4/letter/s/7c8e57/32.png) [@spth](https://forums.digi.com/u/spth)
#### Post date: [May 1, 2021, 3:11am UTC](https://forums.digi.com/t/rabbit-performance-with-dynamic-c/22379/1 "2021-05-01T03:11:40Z")

</div>

I wonder about the performance of the Rabbit when using Dynamic C.

Has anyone compiled and run some benchmarks (e.g. Whetstone, Dhrystone, Coremark, stdcbench), and recorded code size and score?

I’m most interested in the Rabbit 3000A. But results for other Rabbits would also be interesting to know.

---

<div class="post-metadata">

### Author: ![billieklein](https://avatars.discourse-cdn.com/v4/letter/b/e495f1/32.png) [@billieklein](https://forums.digi.com/u/billieklein)
#### Post date: [May 3, 2021, 8:19am UTC](https://forums.digi.com/t/rabbit-performance-with-dynamic-c/22379/2 "2021-05-03T08:19:52Z")

</div>

I am also interested in these performance results. We are waiting for your answers.

---

<div class="post-metadata">

### Author: ![TomCollins](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.digi.com/tomcollins/32/37_2.png) [@TomCollins](https://forums.digi.com/u/TomCollins)
#### Post date: [May 4, 2021, 2:15pm UTC](https://forums.digi.com/t/rabbit-performance-with-dynamic-c/22379/3 "2021-05-04T14:15:45Z")

</div>

Digi hasn’t released any benchmarks for the products. Customers are welcome to port existing benchmarks to Dynamic C to compare to other platforms.

Note that Dynamic C 9 is far from ANSI C compliant, and benchmark code may require significant changes to compile (for example, it doesn’t support initializers in variable declarations). Dynamic C 10 included many compiler and Standard C Library changes to better support ANSI C code, and may be a better starting point for porting benchmarks.

---

<div class="post-metadata">

### Author: ![spth](https://avatars.discourse-cdn.com/v4/letter/s/7c8e57/32.png) [@spth](https://forums.digi.com/u/spth)
#### Post date: [June 20, 2025, 6:30pm UTC](https://forums.digi.com/t/rabbit-performance-with-dynamic-c/22379/4 "2025-06-20T18:30:24Z")

</div>

Rabbit 3000A, but not Dynamic C: SDCC has some data on change over time for four benchmarks (scores and code sizes), including Dhrystone and Coremark:

> **[Small Device C Compiler (SDCC) / Code (SVN) /
  \[r15451\]
 ...](https://sourceforge.net/p/sdcc/code/HEAD/tree/trunk/sdcc-extra/historygraphs/dhrystone-r3ka-score.svg)**

> **[Small Device C Compiler (SDCC) / Code (SVN) /
  \[r15451\]
 ...](https://sourceforge.net/p/sdcc/code/HEAD/tree/trunk/sdcc-extra/historygraphs/coremark-r3ka-score.svg)**
