- Feb 09, 2023
-
-
Andreas Klebinger authored
-
Andreas Klebinger authored
-
- Dec 13, 2022
-
-
Sebastian Graf authored
-
- Sep 17, 2022
-
-
Andreas Klebinger authored
-
- Jun 22, 2022
-
-
Andreas Klebinger authored
Some of the parallel benchmarks aren't very stable with a limited number of iterations so don't run them by default. They used to be not run at all! So not a huge change imo. Also bump the base bounds to make newer ghcs work again.
-
Andreas Klebinger authored
-
- Jun 11, 2022
-
-
Benjamin Maurer authored
Increased input size and added argument for iteration count. Run-times were: 0.095s/0.651s/3.257s Are now: 0,145s/1,551s/8,064s
-
Benjamin Maurer authored
Times on Ryzen 4700 laptop (16GB): From 0.038s/0.310s/1.474s To 0.112s/1.222s/7.051s
-
- Jun 06, 2022
-
-
Benjamin Maurer authored
Input generation with the shake-based nofib-run didn't work for shootout/reverse-complement, so the test was never run. Created a boot.sh script analogous to shootout/k-nucleotide. Compilation of fasta-c.c and revcomp-c.c gave warnings for ignored return values of 'write' - suppressed them by explicitly ignoring with '(void)!' (negation and void cast).
-
Benjamin Maurer authored
real/smallpt's .slowstdout file was missing. The value in spectral/dom-lt's was wrong, also runtime was lower than 5 sek on my machine (should be between 5-10s), so I increased the argument and updated dom-lt.slowstdout.
-
- Jun 05, 2022
-
-
Benjamin Maurer authored
bc. program invocation on shake based nofib-run was broken. Also added a few arguments to input to make single iteration longer and adjusted iteration counts to get desired execution times.
-
- Apr 04, 2022
-
-
Andreas Klebinger authored
ghc-9 introduces a regression(?) in FP precision (See ghc ticket #19569). While this is unfortunate we want nofib to be useable with ghc 8.10 and 9.0 as far as possible. So I added an additional argument to the benchmark which controls if we output the benchmark result or not, which is off by default. This allows easy checking of the output manually without causing benchmark errors because the output differs. I've also added the benchmark to the ghc testsuite to avoid future regressions.
-
-
Andreas Klebinger authored
-
- Mar 13, 2022
-
-
Alex D authored
-
- Mar 10, 2022
-
-
Ben Gamari authored
-
Ben Gamari authored
-
- Mar 06, 2022
-
-
- Mar 02, 2022
-
-
Current test does some floating-point manipulations which can be non-deterministic due to different platforms/architectures. This change truncates the result to avoid potential stdout mismatch.
-
- Nov 13, 2021
-
-
By reducing the size of the raytraced image.
-
- Nov 07, 2021
-
-
- Oct 18, 2021
-
-
Matthew Pickering authored
-
Matthew Pickering authored
-
- Oct 12, 2021
-
-
Matthew Pickering authored
-
Matthew Pickering authored
-
- Sep 16, 2021
-
-
Ben Gamari authored
-
- Sep 07, 2021
-
-
Ben Gamari authored
-
Ben Gamari authored
-
Ben Gamari authored
-
Ben Gamari authored
-
- Jul 06, 2021
-
-
Andreas Klebinger authored
-
Matthew Pickering authored
-
- May 29, 2021
-
-
Oleg Grenrus authored
-
- May 07, 2021
-
-
- May 06, 2021
-
-
Andreas Klebinger authored
-
Andreas Klebinger authored
-
Andreas Klebinger authored
-
Andreas Klebinger authored
-
Andreas Klebinger authored
This can be used via passing --head to the nofib runner. It will build benchmark dependencies using the given benchmark compiler and hackage.head.
-
Andreas Klebinger authored
-