# Benchmark game challenge and some optimization questions

**URL:** https://discourse.julialang.org/t/benchmark-game-challenge-and-some-optimization-questions/79653
**Category:** Performance
**Created:** [April 18, 2022, 8:16pm UTC](https://discourse.julialang.org/t/benchmark-game-challenge-and-some-optimization-questions/79653 "2022-04-18T20:16:04Z")
**Posts on this page:** 1
**Showing post:** 15

<div class="post-metadata">

### Author: ![Palli](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/palli/32/3380_2.png) [@Palli](https://discourse.julialang.org/u/Palli)
#### Post date: [September 30, 2022, 12:47pm UTC](https://discourse.julialang.org/t/benchmark-game-challenge-and-some-optimization-questions/79653/15 "2022-09-30T12:47:25Z")

</div>

I want renewed interest in the Benchmark game (and please post progress here, also showing 1.9-DEV compared to 1.8.2).

An additional bonus to starting twice as fast, and making Julia fastest on some benchmarks:

```julia
$ /usr/bin/time --format "%M kB" julia -J BenchmarkingSysimage.so --startup-file=no --history-file=no -e0
95804 kB

```

compared to:

> [@Why does Julia use so much memory?](https://discourse.julialang.org/t/why-does-julia-use-so-much-memory/76677/12):
>
> ```julia
> $ /usr/bin/time --format "%M kB" julia-1.7 -e0
> 152796 kB
> 
> ```

that’s not enough for all benchmarks:

[fannkuch-redux - Which programs are fastest? (Benchmarks Game)](https://benchmarksgame-team.pages.debian.net/benchmarksgame/performance/fannkuchredux.html) has single-threaded Lisp 44% faster than Julia or 13 sec. ahead, and we’re 5.8 times slower than fastest (multi-threaded).

Here single-threaded Julia could beat multi-threaded C++:

> **[fasta - Which programs are fastest? (Benchmarks Game)](https://benchmarksgame-team.pages.debian.net/benchmarksgame/performance/fasta.html)**
>
> fasta - Which programs are fastest? — How fast programs generate and write random DNA sequences.

> [@Julia startup speed cut in half. Was: (Unofficial) Julia 1.9 for lower latency (startup)](https://discourse.julialang.org/t/julia-startup-speed-cut-in-half-was-unofficial-julia-1-9-for-lower-latency-startup/83338/13):
>
> [None of this needs 1.9, I’m timing with 1.8.1 currently.] FYI: The search in the docs finds nothing for filter\_stdlibs only for filter\_stdlibs=true (and then only under Apps). That seems like a bug in the search function not your package (or then only for the markup you use). Would you be opposed to the official Julia binary download including a non-default sysimage for scripting and benchmarks (I think Debian’s would approve of it, though maybe only if it’s an official one) with it, as I des…

---

_[View the full topic](https://discourse.julialang.org/t/benchmark-game-challenge-and-some-optimization-questions/79653)._
