nofib.git
8 years agofix imports
Simon Marlow [Thu, 14 Oct 2010 12:04:14 +0000 (12:04 +0000)] 
fix imports

8 years agofix imports
Simon Marlow [Thu, 14 Oct 2010 12:04:00 +0000 (12:04 +0000)] 
fix imports

8 years agoremove ^M
Simon Marlow [Thu, 14 Oct 2010 12:02:06 +0000 (12:02 +0000)] 
remove ^M

8 years agoremove -fglasgow-exts
Simon Marlow [Wed, 13 Oct 2010 14:23:51 +0000 (14:23 +0000)] 
remove -fglasgow-exts

8 years agoaccept output
Simon Marlow [Fri, 15 Oct 2010 08:30:16 +0000 (08:30 +0000)] 
accept output

8 years agoAdd -package array to SRC_HC_OPTS
Simon Marlow [Thu, 14 Oct 2010 09:16:54 +0000 (09:16 +0000)] 
Add -package array to SRC_HC_OPTS
To make batch linking work now that haskell98 is not automatically linked.

8 years agoUpdate all imports to use the Haskell 2010 hierarchical names
Simon Marlow [Wed, 13 Oct 2010 10:00:43 +0000 (10:00 +0000)] 
Update all imports to use the Haskell 2010 hierarchical names

8 years agoremove -fglasgow-exts, which was causing it to fail w/ the 7.0 typechecker
Simon Marlow [Fri, 8 Oct 2010 09:18:31 +0000 (09:18 +0000)] 
remove -fglasgow-exts, which was causing it to fail w/ the 7.0 typechecker

8 years agoadd arguments
Simon Marlow [Fri, 8 Oct 2010 07:50:17 +0000 (07:50 +0000)] 
add arguments

9 years agoadd blackscholes
Simon Marlow [Fri, 20 Aug 2010 12:03:04 +0000 (12:03 +0000)] 
add blackscholes

9 years agoupdate to work with parallel-3.x
Simon Marlow [Tue, 20 Jul 2010 10:40:25 +0000 (10:40 +0000)] 
update to work with parallel-3.x

9 years agoadd -stdout-binary
Simon Marlow [Fri, 16 Jul 2010 11:45:50 +0000 (11:45 +0000)] 
add -stdout-binary

9 years agoadd TChan version of chan
Simon Marlow [Thu, 8 Jul 2010 13:55:08 +0000 (13:55 +0000)] 
add TChan version of chan

9 years agoadd chan, a simple Chan performance benchmark
Simon Marlow [Thu, 8 Jul 2010 13:52:19 +0000 (13:52 +0000)] 
add chan, a simple Chan performance benchmark

9 years agoupdate to work with weak sparks using the new Strategies
Simon Marlow [Wed, 26 May 2010 08:43:37 +0000 (08:43 +0000)] 
update to work with weak sparks using the new Strategies

9 years agoRemove ghc from the list of gc tests, as it has bitrotted
Ian Lynagh [Sun, 1 Aug 2010 16:47:21 +0000 (16:47 +0000)] 
Remove ghc from the list of gc tests, as it has bitrotted

9 years agogc/fibheaps/Makefile: Increase -K.
Marco Túlio Gontijo e Silva [Sat, 10 Jul 2010 13:21:58 +0000 (13:21 +0000)] 
gc/fibheaps/Makefile: Increase -K.

9 years agonofib-analyse: Comment unneeded import.
Marco Túlio Gontijo e Silva [Sat, 10 Jul 2010 13:33:16 +0000 (13:33 +0000)] 
nofib-analyse: Comment unneeded import.

9 years agonofib-analyse: Check for Total Memory in use.
Marco Túlio Gontijo e Silva [Sat, 10 Jul 2010 13:32:44 +0000 (13:32 +0000)] 
nofib-analyse: Check for Total Memory in use.

9 years agoreplace dos2unix with sed 's/\r//g'
Simon Marlow [Thu, 8 Jul 2010 09:16:37 +0000 (09:16 +0000)] 
replace dos2unix with sed 's/\r//g'

9 years agoadd a -K
Simon Marlow [Fri, 25 Jun 2010 10:52:23 +0000 (10:52 +0000)] 
add a -K

9 years agoadd coins example
Simon Marlow [Thu, 27 May 2010 09:22:03 +0000 (09:22 +0000)] 
add coins example

9 years agoupdate to work with parallel-2.x
Simon Marlow [Wed, 26 May 2010 08:44:49 +0000 (08:44 +0000)] 
update to work with parallel-2.x

9 years agoupdate sample output
Simon Marlow [Wed, 26 May 2010 08:44:18 +0000 (08:44 +0000)] 
update sample output

9 years agoFix for GHC 6.12: use explict Latin-1 encoding for the input files
Simon Marlow [Wed, 26 May 2010 08:44:04 +0000 (08:44 +0000)] 
Fix for GHC 6.12: use explict Latin-1 encoding for the input files

9 years agoconvert to UTF-8 (#4137)
Simon Marlow [Fri, 25 Jun 2010 10:22:45 +0000 (10:22 +0000)] 
convert to UTF-8 (#4137)

9 years agoadd definitions for $(SIZE) and $(STRIP)
Simon Marlow [Tue, 22 Jun 2010 08:01:41 +0000 (08:01 +0000)] 
add definitions for $(SIZE) and $(STRIP)

9 years agoSimon-nofib-notes: Small fix.
Marco Túlio Gontijo e Silva [Sun, 30 May 2010 00:23:44 +0000 (00:23 +0000)] 
Simon-nofib-notes: Small fix.

9 years agoAdd a slowstdout for digits-of-e1.
pj@csee.ltu.se [Sat, 15 May 2010 20:37:35 +0000 (20:37 +0000)] 
Add a slowstdout for digits-of-e1.

9 years agoadd callback002, threads007
Simon Marlow [Wed, 31 Mar 2010 14:36:54 +0000 (14:36 +0000)] 
add callback002, threads007

9 years agobump the iterations
Simon Marlow [Wed, 31 Mar 2010 14:36:44 +0000 (14:36 +0000)] 
bump the iterations

9 years agoadd runInUnboundThread
Simon Marlow [Wed, 31 Mar 2010 14:36:28 +0000 (14:36 +0000)] 
add runInUnboundThread

9 years agoreduce the iterations again; -threaded takes ages
Simon Marlow [Wed, 31 Mar 2010 14:36:18 +0000 (14:36 +0000)] 
reduce the iterations again; -threaded takes ages

9 years agotweak the set of benchmarks we run by default
Simon Marlow [Wed, 31 Mar 2010 12:02:36 +0000 (12:02 +0000)] 
tweak the set of benchmarks we run by default

9 years agoupdate sample output
Simon Marlow [Wed, 31 Mar 2010 12:02:14 +0000 (12:02 +0000)] 
update sample output

9 years agomake this work non-threaded
Simon Marlow [Wed, 31 Mar 2010 12:02:07 +0000 (12:02 +0000)] 
make this work non-threaded

9 years agoincrease some parameters
Simon Marlow [Wed, 31 Mar 2010 12:01:57 +0000 (12:01 +0000)] 
increase some parameters

9 years agoadd a Makefile
Simon Marlow [Wed, 31 Mar 2010 12:01:38 +0000 (12:01 +0000)] 
add a Makefile

9 years agoUse -rtsopts if we have GHC >= 6.13
Ian Lynagh [Thu, 8 Apr 2010 15:33:05 +0000 (15:33 +0000)] 
Use -rtsopts if we have GHC >= 6.13

9 years agoadd sample output
Simon Marlow [Thu, 25 Mar 2010 16:07:54 +0000 (16:07 +0000)] 
add sample output

9 years agomove this out of the OLD subdir, it's a working benchmark now
Simon Marlow [Wed, 24 Mar 2010 08:54:55 +0000 (08:54 +0000)] 
move this out of the OLD subdir, it's a working benchmark now

9 years agoupdate to work with new strategies lib
Simon Marlow [Wed, 24 Mar 2010 08:53:52 +0000 (08:53 +0000)] 
update to work with new strategies lib

9 years agoAdd Neil Brown's pathalogical CML benchmark
Simon Marlow [Tue, 23 Mar 2010 09:42:05 +0000 (09:42 +0000)] 
Add Neil Brown's pathalogical CML benchmark

9 years agoadd queens
Simon Marlow [Tue, 23 Mar 2010 09:40:55 +0000 (09:40 +0000)] 
add queens

9 years agoAdd parallel N-queens
Simon Marlow [Tue, 23 Mar 2010 09:40:47 +0000 (09:40 +0000)] 
Add parallel N-queens
Aiming to complete the set of noddy benchmarks.

9 years agoadd a raw callback performance benchmark
Simon Marlow [Tue, 9 Mar 2010 15:22:32 +0000 (15:22 +0000)] 
add a raw callback performance benchmark

9 years agoUpdate Makefile rule following changes in RTS options
Simon Marlow [Wed, 3 Feb 2010 10:43:42 +0000 (10:43 +0000)] 
Update Makefile rule following changes in RTS options

9 years agoChanges to work with parallel-2.x
Simon Marlow [Mon, 21 Dec 2009 12:10:52 +0000 (12:10 +0000)] 
Changes to work with parallel-2.x

9 years agoadd quicksort
Simon Marlow [Mon, 21 Dec 2009 12:09:22 +0000 (12:09 +0000)] 
add quicksort

9 years agoadd Galois' Ray Tracer
Simon Marlow [Mon, 21 Dec 2009 12:08:52 +0000 (12:08 +0000)] 
add Galois' Ray Tracer

9 years agoremove use of MKDEPENDC
Simon Marlow [Thu, 10 Dec 2009 09:17:58 +0000 (09:17 +0000)] 
remove use of MKDEPENDC
mkdepenC has gone away, and we don't care about C sources in nofib anyway

9 years agoAdd nofib notes
simonpj@microsoft.com [Tue, 20 Oct 2009 07:54:17 +0000 (07:54 +0000)] 
Add nofib notes

9 years agoAdd notes about rewrite
simonpj@microsoft.com [Mon, 19 Oct 2009 16:55:23 +0000 (16:55 +0000)] 
Add notes about rewrite

9 years agochanges for 2009 Haskell Symposium paper on ThreadScope
Simon Marlow [Tue, 6 Oct 2009 09:14:23 +0000 (09:14 +0000)] 
changes for 2009 Haskell Symposium paper on ThreadScope

10 years agoFix for 6.12: set binary mode on stdout
Simon Marlow [Mon, 14 Sep 2009 13:05:58 +0000 (13:05 +0000)] 
Fix for 6.12: set binary mode on stdout

10 years agoUnbreak these programs after Unicode IO support was added
Simon Marlow [Mon, 29 Jun 2009 09:14:26 +0000 (09:14 +0000)] 
Unbreak these programs after Unicode IO support was added
Set binary mode on Handles appropriately.

10 years agofix up following changes to $(RM) in the GHC build system 2009-06-25
Simon Marlow [Tue, 2 Jun 2009 12:22:24 +0000 (12:22 +0000)] 
fix up following changes to $(RM) in the GHC build system

10 years agoImport tree.mk from GHC's build system
Ian Lynagh [Sun, 17 May 2009 20:35:07 +0000 (20:35 +0000)] 
Import tree.mk from GHC's build system

10 years agoMove nofib-analyse from the GHC repo
Ian Lynagh [Fri, 15 May 2009 19:58:47 +0000 (19:58 +0000)] 
Move nofib-analyse from the GHC repo

10 years agouse $(WithNoFibHc)
Simon Marlow [Wed, 13 May 2009 14:22:58 +0000 (14:22 +0000)] 
use $(WithNoFibHc)

10 years agomake clean work
Simon Marlow [Wed, 13 May 2009 13:32:55 +0000 (13:32 +0000)] 
make clean work

10 years agomore nofib fixes
Simon Marlow [Tue, 28 Apr 2009 13:00:12 +0000 (13:00 +0000)] 
more nofib fixes

10 years agoHacks to get nofib working again: copy in parts of the old GHC build system
Simon Marlow [Tue, 28 Apr 2009 12:44:33 +0000 (12:44 +0000)] 
Hacks to get nofib working again: copy in parts of the old GHC build system

10 years agoadd warshall benchmark
Simon Marlow [Tue, 28 Apr 2009 12:10:28 +0000 (12:10 +0000)] 
add warshall benchmark

10 years agoComments only
simonpj@microsoft.com [Fri, 3 Apr 2009 11:23:33 +0000 (11:23 +0000)] 
Comments only

10 years agoAdd notes to Simon-nofib-notes
simonpj@microsoft.com [Fri, 3 Apr 2009 11:23:18 +0000 (11:23 +0000)] 
Add notes to Simon-nofib-notes

10 years agoadd gray, mandel
Simon Marlow [Wed, 25 Feb 2009 10:15:12 +0000 (10:15 +0000)] 
add gray, mandel

10 years agono functional changes
Simon Marlow [Wed, 25 Feb 2009 10:14:48 +0000 (10:14 +0000)] 
no functional changes

10 years agouse parBuffer
Simon Marlow [Wed, 25 Feb 2009 10:14:29 +0000 (10:14 +0000)] 
use parBuffer

10 years agouse parBuffer
Simon Marlow [Wed, 25 Feb 2009 10:14:22 +0000 (10:14 +0000)] 
use parBuffer

10 years agoadd parallel version of spectral/mandel
Simon Marlow [Mon, 23 Feb 2009 13:26:41 +0000 (13:26 +0000)] 
add parallel version of spectral/mandel

10 years agouse parBuffer
Simon Marlow [Mon, 23 Feb 2009 13:25:13 +0000 (13:25 +0000)] 
use parBuffer

10 years agoadd fib/forkIO benchmark from haskell-cafe
Simon Marlow [Wed, 7 Jan 2009 15:57:13 +0000 (15:57 +0000)] 
add fib/forkIO benchmark from haskell-cafe

10 years agoadd a thread creation/completion + throwTo benchmark
Simon Marlow [Wed, 7 Jan 2009 15:36:25 +0000 (15:36 +0000)] 
add a thread creation/completion + throwTo benchmark

10 years agoAdd test program from #1589, with some measurements
Simon Marlow [Wed, 7 Jan 2009 15:10:23 +0000 (15:10 +0000)] 
Add test program from #1589, with some measurements

10 years agoAdd the GC benchmark suite
Simon Marlow [Fri, 7 Nov 2008 10:31:02 +0000 (10:31 +0000)] 
Add the GC benchmark suite
These are the benchmarks uesd in our ISMM'08 paper on Parallel GC

10 years agoallow an external GHC to be used with nofib
Simon Marlow [Thu, 23 Oct 2008 11:42:55 +0000 (11:42 +0000)] 
allow an external GHC to be used with nofib

10 years agofix output
Simon Marlow [Thu, 23 Oct 2008 11:42:38 +0000 (11:42 +0000)] 
fix output

10 years agocomments
Simon Marlow [Thu, 23 Oct 2008 11:42:06 +0000 (11:42 +0000)] 
comments

10 years agoexplicitly parenthesise `par` and `pseq`
Simon Marlow [Thu, 23 Oct 2008 11:42:02 +0000 (11:42 +0000)] 
explicitly parenthesise `par` and `pseq`
In some GHC versions these operators have the wrong precedence

10 years agomove old benchmarks into a subdir
Simon Marlow [Tue, 21 Oct 2008 12:37:43 +0000 (12:37 +0000)] 
move old benchmarks into a subdir

10 years agoget a cut-down parallel benchmark suite going
Simon Marlow [Tue, 21 Oct 2008 12:34:12 +0000 (12:34 +0000)] 
get a cut-down parallel benchmark suite going

10 years agoupdate output: Show Ratio changed (#1920)
Simon Marlow [Tue, 23 Sep 2008 13:49:26 +0000 (13:49 +0000)] 
update output: Show Ratio changed (#1920)

11 years agoMake USE_NEW_MKDEPEND_FLAGS=YES if MKDEPENDHS >= GHC 609 2008-09-20 6_10_branch_has_been_forked
Ian Lynagh [Fri, 12 Sep 2008 11:02:27 +0000 (11:02 +0000)] 
Make USE_NEW_MKDEPEND_FLAGS=YES if MKDEPENDHS >= GHC 609

11 years agoTurn off -Werror for nofib
Ian Lynagh [Fri, 12 Sep 2008 00:17:44 +0000 (00:17 +0000)] 
Turn off -Werror for nofib
This allows you to use nofib in a tree built with validate

11 years agoChange uses of FPTOOLS_TOP to TOP
Ian Lynagh [Sun, 17 Aug 2008 21:22:56 +0000 (21:22 +0000)] 
Change uses of FPTOOLS_TOP to TOP

11 years agoAdd x86-linux output for a couple of benchmarks running the slow way
Ian Lynagh [Tue, 3 Jun 2008 16:49:37 +0000 (16:49 +0000)] 
Add x86-linux output for a couple of benchmarks running the slow way

11 years agoAdd some x86/Linux outputs
Ian Lynagh [Tue, 3 Jun 2008 14:58:57 +0000 (14:58 +0000)] 
Add some x86/Linux outputs

12 years agoAdd to nofib notes 2008-05-28
simonpj@microsoft.com [Thu, 9 Aug 2007 15:09:20 +0000 (15:09 +0000)] 
Add to nofib notes

11 years agoAdd a type signature to imaginary/integrate, for compilers lacking the monomorphism...
Neil Mitchell [Sun, 27 Jan 2008 12:47:50 +0000 (12:47 +0000)] 
Add a type signature to imaginary/integrate, for compilers lacking the monomorphism restriction

11 years agoAdd type signatures for compilers lacking the monomorphism restriction (nhc/yhc)
Neil Mitchell [Sun, 27 Jan 2008 12:33:47 +0000 (12:33 +0000)] 
Add type signatures for compilers lacking the monomorphism restriction (nhc/yhc)

12 years agoTell runstdtest about binary outputs
Simon Marlow [Tue, 23 Jan 2007 12:39:11 +0000 (12:39 +0000)] 
Tell runstdtest about binary outputs

12 years agoLook at the stdout/stderr files appropriate for mode
Ian Lynagh [Wed, 20 Dec 2006 22:06:11 +0000 (22:06 +0000)] 
Look at the stdout/stderr files appropriate for mode

12 years agoIncrease heap for wheel-sieve2 (was too small for mode=slow)
Ian Lynagh [Tue, 12 Dec 2006 21:11:18 +0000 (21:11 +0000)] 
Increase heap for wheel-sieve2 (was too small for mode=slow)

12 years agoMake primetest main be IO () so ghci doesn't print the result
Ian Lynagh [Mon, 11 Dec 2006 13:45:13 +0000 (13:45 +0000)] 
Make primetest main be IO () so ghci doesn't print the result

12 years agoPut the bernouilli argument in PROG_ARGS rather than SRC_RUNTEST_OPTS
Ian Lynagh [Mon, 11 Dec 2006 13:26:53 +0000 (13:26 +0000)] 
Put the bernouilli argument in PROG_ARGS rather than SRC_RUNTEST_OPTS
The current way didn't work when running nofib with ghci.

12 years agoTAG 6.6 release
Ian Lynagh [Wed, 11 Oct 2006 12:47:40 +0000 (12:47 +0000)] 
TAG 6.6 release

12 years agoknock up a more up to date README
Simon Marlow [Mon, 16 Oct 2006 10:56:41 +0000 (10:56 +0000)] 
knock up a more up to date README

12 years agomake some of these compile with GHC 6.6
Simon Marlow [Fri, 27 Oct 2006 08:00:07 +0000 (08:00 +0000)] 
make some of these compile with GHC 6.6

13 years agoAdd some SMP and threading benchmarks I have lying around
Simon Marlow [Mon, 27 Mar 2006 13:02:30 +0000 (13:02 +0000)] 
Add some SMP and threading benchmarks I have lying around