21 Commits

Author SHA1 Message Date
Bryce Denney
63da4808e5 - fix bug in call to blur_func, causing us to get wrong answer
- dump_array was dumping the input array instead of the output array.
  That didn't make for a very good regression test.
- add warning in BLUR_USE_SWITCH code since it doesn't do the same operation
  as the others.
2002-04-16 22:40:30 +00:00
Bryce Denney
c39bd9d302 - provide speed & model of the ultrasparc 2002-04-16 20:08:32 +00:00
Bryce Denney
b8cd08ac06 - rename blur-1.2-performance.gnumeric to blur-how-many-instructions.gnumeric
- add spreadsheets for performance summary on several machines,
  analysis of cost of a function call, cost of a switch statement
2002-04-16 19:51:09 +00:00
Bryce Denney
45a03bf2d5 - add performance numbers for all variations of blur on my home machine 2002-04-16 18:16:58 +00:00
Bryce Denney
90af02f43a - add several more implementations of the blur function to measure
the cost of function calls, switch statements, and function pointers.
2002-04-16 18:16:01 +00:00
Bryce Denney
cb7f9d9c37 - add several more variations on blur.c 2002-04-16 18:15:03 +00:00
Bryce Denney
03febb4e7c - correct order of magnitude error in the function call overhead, measured
as number of instructions.  Oops.
- add info about cost of switch statements
2002-04-16 17:32:55 +00:00
Bryce Denney
bb0b22dca1 - gnumeric spreadsheet in which I calculated performance of native machine
versus bochs
2002-04-16 16:48:58 +00:00
Bryce Denney
a02fe540cb - add performance measurements on different machines, and some data on
how much a function call costs.
2002-04-16 16:47:17 +00:00
Bryce Denney
7cd78c3427 - compile blur.c in a few more configurations: with profiling and
code coverage, and with a new switch called BLUR_USE_FUNCTION_CALL
2002-04-16 16:46:46 +00:00
Bryce Denney
b6c94bebdb - add compile option to change innermost loop into a function call
to measure function call overhead.
- always call dump fn so I can do regression test
2002-04-16 16:08:18 +00:00
Bryce Denney
8d53729ed3 - add rcs version 2002-04-16 14:30:47 +00:00
Bryce Denney
8dec872375 - check in a performance test case, blur.c. See README for what I hope
to do with it.
2002-04-16 14:28:29 +00:00
Bryce Denney
815a86e06b - in compile-all script, allow multiple patches to be applied
- in NOTES, added more results from Alpha-Linux
2001-06-07 01:33:56 +00:00
Bryce Denney
d8b68dc2d4 - checked in version should run workload.img, not normal.img 2001-06-06 19:36:41 +00:00
Bryce Denney
9bbdf84fd4 - add bochs092, no-cpu-array-for-1proc 2001-06-06 17:06:16 +00:00
Bryce Denney
1c9d3f877f - added linux-alpha results from a longer run 2001-06-06 17:05:47 +00:00
Bryce Denney
9e548fdddf - uncomment everything by default so that you can build them all 2001-06-05 17:48:49 +00:00
Bryce Denney
4f92caf7c6 - add last-minute performance numbers 2001-06-05 17:48:24 +00:00
Bryce Denney
59321a9cc2 - default should be all existing ../bochs* files 2001-06-05 17:47:59 +00:00
Bryce Denney
d9f83730c5 - initial checkin of bochs benchmarking stuff 2001-06-05 17:41:23 +00:00