I've been running
benchmarks again. The basic workflow is
- Create some number of directories containing the benchmark suites I want to run.
- Tweak the Makefiles so benchmarks are compiled and run with the compilers, simulators, libraries, flags, etc, that I care about.
- Optionally tweak the source code to (for instance) change the number of
( Read more... )
Comments 2
Reply
#define ITERATIONS 50000 to
#define ITERATIONS (50000 * MULTIPLIER) and then added -DMULTIPLIER=100 to CFLAGS.
you could hand it to a grad student to run the numbers on a compute cluster or something.
In this particular case, we cared about wallclock time, and I'd be worried about introducing variability if we ran it on a cluster - perhaps unreasonably, and I suppose we could do multiple runs and average. Actually, we should probably be doing that anyway. But yeah, good idea.
Reply
Leave a comment