From a079222a35fd24f92adc5cb1ce0c3d83c4bc1f29 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s?= <47506558+MegaRedHand@users.noreply.github.com> Date: Mon, 3 Jul 2023 14:59:08 -0300 Subject: [PATCH] chore: rename fibonacci and factorial benchmark files (#1288) * Rename fibonacci and factorial benchmark files * Update README link --------- Co-authored-by: Pedro Fontana --- README.md | 2 +- .../{factorial_multirun.cairo => big_factorial.cairo} | 4 ---- .../{fibonacci_1000_multirun.cairo => big_fibonacci.cairo} | 0 3 files changed, 1 insertion(+), 5 deletions(-) rename cairo_programs/benchmarks/{factorial_multirun.cairo => big_factorial.cairo} (69%) rename cairo_programs/benchmarks/{fibonacci_1000_multirun.cairo => big_fibonacci.cairo} (100%) diff --git a/README.md b/README.md index 7e8493de99..a017924a0c 100644 --- a/README.md +++ b/README.md @@ -209,7 +209,7 @@ make test ## 📊 Benchmarks -Running a [Cairo program](./cairo_programs/benchmarks/fibonacci_1000_multirun.cairo) that gets the 1000th Fibonacci number we got the following benchmarks: +Running a [Cairo program](./cairo_programs/benchmarks/big_fibonacci.cairo) that gets the 1.5 millionth Fibonacci number we got the following benchmarks: - Execution time with [Criterion](./docs/benchmarks/criterion_benchmark.pdf) - [Flamegraph](./docs/benchmarks/flamegraph.svg) diff --git a/cairo_programs/benchmarks/factorial_multirun.cairo b/cairo_programs/benchmarks/big_factorial.cairo similarity index 69% rename from cairo_programs/benchmarks/factorial_multirun.cairo rename to cairo_programs/benchmarks/big_factorial.cairo index 58bcac98a3..c74c6a79ad 100644 --- a/cairo_programs/benchmarks/factorial_multirun.cairo +++ b/cairo_programs/benchmarks/big_factorial.cairo @@ -8,10 +8,6 @@ func factorial(n) -> (result: felt) { } func main() { - // Make sure the factorial(10) == 3628800 - let (y) = factorial(10); - y = 3628800; - factorial(2000000); return (); } diff --git a/cairo_programs/benchmarks/fibonacci_1000_multirun.cairo b/cairo_programs/benchmarks/big_fibonacci.cairo similarity index 100% rename from cairo_programs/benchmarks/fibonacci_1000_multirun.cairo rename to cairo_programs/benchmarks/big_fibonacci.cairo