From 136e3f74a0bd544aef2213d94baec2f90e51d9d5 Mon Sep 17 00:00:00 2001 From: slederer Date: Tue, 1 Apr 2025 00:15:12 +0200 Subject: [PATCH] examples: add benchmark results with instruction cache --- examples/benchmarks.results.text | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/examples/benchmarks.results.text b/examples/benchmarks.results.text index 5c67cd9..23da7c0 100644 --- a/examples/benchmarks.results.text +++ b/examples/benchmarks.results.text @@ -68,5 +68,27 @@ Running benchmarks.prog exp() 10K 00:00:32 cos() 10K 00:00:06 -Running benchmarks.prog + +Arty-A7-35T +76.92MHz, 64KB SRAM, 256MB DRAM, 16B instruction cache +running in DRAM (except corelib, stdlib, runtime) + +Running benchmarks.prog + empty loop 10M 00:00:16 + write variable 10M 00:00:17 + read variable 10M 00:00:19 + integer addition 10M 00:00:24 + real addition 1M 00:00:30 + integer multiplication 1M 00:01:14 + real multiplication 1M 00:01:05 + integer division 1M 00:01:53 + real division 1M 00:01:13 + string indexing 1M 00:00:41 + string iteration 1M 00:00:21 + new/dispose 1k 1M 00:00:25 + new/dispose 128k 1M 00:00:26 + array copy 1k 10K 00:00:03 + array copy 128k 1K 00:00:48 + exp() 10K 00:00:32 + cos() 10K 00:00:06