/[eiffelstudio]/trunk/benchmarks
ViewVC logotype

Log of /trunk/benchmarks

View Directory Listing Directory Listing


Sticky Revision:

Revision 98148 - Directory Listing
Modified Fri Nov 27 19:16:36 2015 UTC (4 years ago) by alexk
Added a variable to add an affinity mask when required.

Revision 97447 - Directory Listing
Modified Tue Jun 9 13:42:44 2015 UTC (4 years, 6 months ago) by alexk
Specified path to taskset program on Linux.

Revision 97445 - Directory Listing
Modified Tue Jun 9 13:16:20 2015 UTC (4 years, 6 months ago) by alexk
Removed quotes around target and dependencies so that they are correctly evaluated on Linux.

Revision 97441 - Directory Listing
Modified Tue Jun 9 11:58:47 2015 UTC (4 years, 6 months ago) by alexk
Supported a setting to specify number of processors that can be used by benchmarks. Corrected path to input files.

Revision 97440 - Directory Listing
Modified Tue Jun 9 11:54:39 2015 UTC (4 years, 6 months ago) by alexk
Added an option to specify number of processors that can be used by applications.

Revision 96802 - Directory Listing
Modified Tue Mar 10 14:40:52 2015 UTC (4 years, 9 months ago) by alexk
Adapted benchmarks to be run as eweasel test.
Replaced explicit compilation with compilation by Eweasel.
Added some more usage help items.


Revision 96758 - Directory Listing
Modified Wed Mar 4 20:16:41 2015 UTC (4 years, 9 months ago) by alexk
Moved a SCOOP benchmark to eweasel tests to simplify testing.

Revision 96753 - Directory Listing
Modified Wed Mar 4 20:04:06 2015 UTC (4 years, 9 months ago) by alexk
Moved a SCOOP benchmark to eweasel tests to simplify testing.

Revision 96748 - Directory Listing
Modified Wed Mar 4 19:53:36 2015 UTC (4 years, 9 months ago) by alexk
Moved a SCOOP benchmark to eweasel tests to simplify testing.

Revision 96744 - Directory Listing
Modified Wed Mar 4 19:45:43 2015 UTC (4 years, 9 months ago) by alexk
Moved a SCOOP benchmark to eweasel tests to simplify testing.

Revision 96739 - Directory Listing
Modified Wed Mar 4 19:33:51 2015 UTC (4 years, 9 months ago) by alexk
Moved a SCOOP benchmark to eweasel tests to simplify testing.

Revision 96731 - Directory Listing
Modified Wed Mar 4 13:53:50 2015 UTC (4 years, 9 months ago) by alexk
Moved a SCOOP benchmark to eweasel tests to simplify testing.

Revision 96726 - Directory Listing
Modified Wed Mar 4 13:45:25 2015 UTC (4 years, 9 months ago) by alexk
Moved a SCOOP benchmark to eweasel tests to simplify testing.

Revision 96721 - Directory Listing
Modified Wed Mar 4 13:38:01 2015 UTC (4 years, 9 months ago) by alexk
Moved a SCOOP benchmark to eweasel tests to simplify testing.

Revision 96715 - Directory Listing
Modified Wed Mar 4 13:20:24 2015 UTC (4 years, 9 months ago) by alexk
Moved a SCOOP benchmark to eweasel tests to simplify testing.

Revision 96712 - Directory Listing
Modified Tue Mar 3 20:00:20 2015 UTC (4 years, 9 months ago) by alexk
Moved a SCOOP benchmark to eweasel tests to simplify testing.

Revision 96709 - Directory Listing
Modified Tue Mar 3 17:33:54 2015 UTC (4 years, 9 months ago) by alexk
Moved a SCOOP benchmark to eweasel tests to simplify testing.

Revision 96688 - Directory Listing
Modified Tue Mar 3 09:18:40 2015 UTC (4 years, 9 months ago) by alexk
Moved SCOOP GC benchmarks to eweasel tests to simplify testing.

Revision 96668 - Directory Listing
Modified Tue Feb 24 13:27:52 2015 UTC (4 years, 9 months ago) by alexk
Replaced a call to {LINKED_LIST}.extend with a call to {LINKED_LIST}.put_front to make insertion time linear instead of quadratic.
Increased the number of objects to be GCed by the factor of 10.


Revision 96302 - Directory Listing
Modified Tue Dec 9 21:56:04 2014 UTC (5 years ago) by manus
Renamed files to be more standard and use `Makefile' for Unix platforms.
On Windows one has to use Makefile.win wiht the -f option of the make tool.


Revision 96296 - Directory Listing
Modified Tue Dec 9 14:13:40 2014 UTC (5 years ago) by manus
Added missing svn:eol-style property.


Revision 96295 - Directory Listing
Modified Tue Dec 9 14:13:04 2014 UTC (5 years ago) by manus
Initial benchmark result for MacOS X.


Revision 96249 - Directory Listing
Modified Thu Dec 4 20:02:44 2014 UTC (5 years ago) by alexk
Removed a special ECF option indicating a new SCOOP run-time that is no longer available.

Revision 96248 - Directory Listing
Modified Thu Dec 4 20:01:01 2014 UTC (5 years ago) by alexk
Removed a special flag indicating benchmarks for a new SCOOP run-time because a special version of the run-time is no longer available.

Revision 96180 - Directory Listing
Modified Thu Nov 27 14:58:37 2014 UTC (5 years ago) by alexk
Added a new target to run benchmarks just once (this is usedful for testing).

Revision 96082 - Directory Listing
Modified Thu Nov 13 07:43:43 2014 UTC (5 years ago) by alexk
Added one more benchmark that once deadlocked on Windows.

Revision 96069 - Directory Listing
Modified Sun Nov 9 14:30:30 2014 UTC (5 years, 1 month ago) by alexk
Moved a list of deadlocking benchmarks into results.

Revision 96068 - Directory Listing
Modified Sun Nov 9 14:26:54 2014 UTC (5 years, 1 month ago) by alexk
Added a chart with benchmark results comparison.

Revision 96067 - Directory Listing
Modified Sun Nov 9 13:58:50 2014 UTC (5 years, 1 month ago) by alexk
Updated results to take into account changes in benchmark settings and a bug fix in the time measurement tool.

Revision 96064 - Directory Listing
Modified Fri Nov 7 19:42:08 2014 UTC (5 years, 1 month ago) by alexk
Corrected common makefile part file name.

Revision 96063 - Directory Listing
Modified Fri Nov 7 19:26:16 2014 UTC (5 years, 1 month ago) by alexk
Factored out a common part that can be used both on Windows and Linux.

Revision 96062 - Directory Listing
Modified Fri Nov 7 19:21:56 2014 UTC (5 years, 1 month ago) by alexk
Factored out a common part that can be used both on Windows and Linux.

Revision 96052 - Directory Listing
Modified Fri Nov 7 13:11:19 2014 UTC (5 years, 1 month ago) by alexk
Remeasured all the timings due to changes to the benchmark parameters after fixing a bug in the time measurement utility.

Revision 96051 - Directory Listing
Modified Fri Nov 7 13:09:39 2014 UTC (5 years, 1 month ago) by alexk
Adjusted command lines and benchmark parameters to produce similar timings when using SCOOP run-time included in the EiffelStudio release.

Revision 96050 - Directory Listing
Modified Fri Nov 7 13:03:30 2014 UTC (5 years, 1 month ago) by alexk
Added a list of benchmarks that deadlock with the new SCOOP run-time.

Revision 96049 - Directory Listing
Modified Fri Nov 7 13:02:13 2014 UTC (5 years, 1 month ago) by alexk
Changed EOL to follow the default rules of the corresponding OS.

Revision 96048 - Directory Listing
Modified Fri Nov 7 13:00:07 2014 UTC (5 years, 1 month ago) by alexk
Added new data to make benchmarks run for almost the same time with the SCOOP run-time included in the current EiffelStudio.

Revision 96009 - Directory Listing
Modified Tue Oct 28 14:42:45 2014 UTC (5 years, 1 month ago) by alexk
Corrected calculation of total time that should take into account not only seconds, but also minutes, etc.

Revision 95999 - Directory Listing
Modified Mon Oct 27 05:37:20 2014 UTC (5 years, 1 month ago) by alexk
Added a help message about output file.

Revision 95998 - Directory Listing
Modified Mon Oct 27 05:35:15 2014 UTC (5 years, 1 month ago) by alexk
Added makefile for Linux.

Revision 95997 - Directory Listing
Modified Mon Oct 27 05:34:14 2014 UTC (5 years, 1 month ago) by alexk
Added a help message about output file.

Revision 95996 - Directory Listing
Modified Mon Oct 27 05:29:30 2014 UTC (5 years, 1 month ago) by alexk
Avoided obsolete warning by using {ARRAY}.make_filled instead of {ARRAY}.make.

Revision 95732 - Directory Listing
Modified Tue Sep 2 11:43:47 2014 UTC (5 years, 3 months ago) by alexk
Removed unused locals.

Revision 95715 - Directory Listing
Modified Fri Aug 29 05:32:13 2014 UTC (5 years, 3 months ago) by alexk
Renamed result files to be more precise about hardware.

Revision 95714 - Directory Listing
Modified Fri Aug 29 05:27:10 2014 UTC (5 years, 3 months ago) by alexk
Added benchmark results for Linux running on dual Xeon E5420 (8 cores in total).

Revision 95682 - Directory Listing
Modified Thu Aug 21 07:23:10 2014 UTC (5 years, 3 months ago) by alexk
Updated with the new measurements that include new benchmarks.

Revision 95681 - Directory Listing
Modified Thu Aug 21 07:11:17 2014 UTC (5 years, 3 months ago) by alexk
Included new benchmarks into the common measurement cycle.

Revision 95677 - Directory Listing
Modified Wed Aug 20 17:44:27 2014 UTC (5 years, 3 months ago) by alexk
Added one more SCOOP benchmark example.

Revision 95672 - Directory Listing
Modified Tue Aug 19 18:58:51 2014 UTC (5 years, 3 months ago) by alexk
Added one more SCOOP benchmark example.

Revision 95671 - Directory Listing
Modified Tue Aug 19 18:58:21 2014 UTC (5 years, 3 months ago) by alexk
Added one more SCOOP benchmark example.

Revision 95668 - Directory Listing
Modified Mon Aug 18 15:15:56 2014 UTC (5 years, 3 months ago) by alexk
Added one more SCOOP benchmark example.

Revision 95571 - Directory Listing
Modified Sat Aug 2 03:30:00 2014 UTC (5 years, 4 months ago) by alexk
Updated benchmark results after applying the patch that fixes deadlock in 'chain' and 'outer'.

Revision 95570 - Directory Listing
Modified Fri Aug 1 19:05:09 2014 UTC (5 years, 4 months ago) by alexk
Added benchmark results for new SCOOP run-time.

Revision 95568 - Directory Listing
Modified Fri Aug 1 15:26:16 2014 UTC (5 years, 4 months ago) by alexk
Added an extension to the results file.

Revision 95567 - Directory Listing
Modified Fri Aug 1 15:11:38 2014 UTC (5 years, 4 months ago) by alexk
Added a variable to specify that the examples need to be compiled with a new run-time.

Revision 95566 - Directory Listing
Modified Fri Aug 1 15:09:56 2014 UTC (5 years, 4 months ago) by alexk
Added a new target that will use new SCOOP run-time.

Revision 95565 - Directory Listing
Modified Fri Aug 1 13:05:44 2014 UTC (5 years, 4 months ago) by alexk
Changed end-of-line setting to match CSV specification.

Revision 95564 - Directory Listing
Modified Fri Aug 1 12:59:53 2014 UTC (5 years, 4 months ago) by alexk
Added a directory to keep performance measurements.

Revision 95563 - Directory Listing
Modified Fri Aug 1 12:58:59 2014 UTC (5 years, 4 months ago) by alexk
Added a directory for the scripts to measure benchmark performance.

Revision 95562 - Directory Listing
Modified Fri Aug 1 12:56:56 2014 UTC (5 years, 4 months ago) by alexk
Added one more benchmark example from the set provided by Scott West.

Revision 95561 - Directory Listing
Modified Fri Aug 1 12:54:30 2014 UTC (5 years, 4 months ago) by alexk
Used a version of scoop_chain benchmark example from Scott as it works with the old SCOOP run-time.

Revision 95560 - Directory Listing
Modified Fri Aug 1 12:48:33 2014 UTC (5 years, 4 months ago) by alexk
Renamed scoop_chain to scoop_chain-original as it causes a dirty processor exception with the old SCOOP run-time.

Revision 95559 - Directory Listing
Modified Fri Aug 1 12:44:58 2014 UTC (5 years, 4 months ago) by alexk
Changed ECF schema version to use more recent one with more checks by default.
Used void-safe versions of EiffelBase and its extension.
Added a new target that will use new SCOOP run-time.


Revision 95558 - Directory Listing
Modified Fri Aug 1 12:42:29 2014 UTC (5 years, 4 months ago) by alexk
Made code void-safe.

Revision 95557 - Directory Listing
Modified Fri Aug 1 12:41:07 2014 UTC (5 years, 4 months ago) by alexk
Specified that the application is a console one to make benchmarking smoother on Windows.
Added a new target that will use new SCOOP run-time.


Revision 95556 - Directory Listing
Modified Fri Aug 1 12:40:04 2014 UTC (5 years, 4 months ago) by alexk
Specified that the application is a console one to make benchmarking smoother on Windows.

Revision 95553 - Directory Listing
Modified Thu Jul 31 15:07:29 2014 UTC (5 years, 4 months ago) by alexk
Changed EOL style to native as otherwise reading from the file fails.

Revision 95550 - Directory Listing
Modified Thu Jul 31 14:31:51 2014 UTC (5 years, 4 months ago) by alexk
Changed EOL style to native as otherwise reading from the file fails.

Revision 95549 - Directory Listing
Modified Thu Jul 31 14:29:19 2014 UTC (5 years, 4 months ago) by alexk
Changed EOL style to native as otherwise reading from the file fails.

Revision 95547 - Directory Listing
Modified Thu Jul 31 13:14:48 2014 UTC (5 years, 4 months ago) by alexk
Changed EOL style to native as otherwise reading from the file fails.

Revision 95546 - Directory Listing
Modified Thu Jul 31 13:12:46 2014 UTC (5 years, 4 months ago) by alexk
Changed EOL style to the native as otherwise reading from the file fails.

Revision 95545 - Directory Listing
Modified Thu Jul 31 13:11:50 2014 UTC (5 years, 4 months ago) by alexk
Changed EOL style to the native as otherwise reading from a file fails.

Revision 95530 - Directory Listing
Modified Mon Jul 28 15:06:15 2014 UTC (5 years, 4 months ago) by alexk
Added a tool to measure execution time and report average of several runs, standard deviation, minimal and maximal results.

Revision 92740 - Directory Listing
Modified Wed Jun 26 06:38:49 2013 UTC (6 years, 5 months ago) by wests
Changing number of runs, run order.

The run order now proceeds by problem, as it's a bit more natural to read that
way (ie, how a particular problem scales).

Also increasing the number of runs from 2 to 3, eventually this should be
higher, and a parameter to the script.


Revision 92736 - Directory Listing
Modified Tue Jun 25 09:17:05 2013 UTC (6 years, 5 months ago) by wests
Adding first draft of performance measuring script.

This runs all Cowichan problems N times and puts the results into
a csv file in a directory tagged with the current revision number.


Revision 92735 - Directory Listing
Modified Tue Jun 25 09:13:45 2013 UTC (6 years, 5 months ago) by wests
Adding Cowichan benchmark problems.

These are basically just copied from the larger repository of all
Cowichan benchmark implementations.


Revision 91404 - Directory Listing
Modified Sun Mar 17 19:07:19 2013 UTC (6 years, 8 months ago) by alexk
Made sure GC takes some time as otherwise a full GC cycle completes so fast that number of GC cycles does not affect application time.

Revision 91295 - Directory Listing
Modified Tue Feb 26 17:26:59 2013 UTC (6 years, 9 months ago) by alexk
Added some benchmarks for SCOOP GC.

Revision 88931 - Directory Listing
Modified Tue Jun 19 12:07:56 2012 UTC (7 years, 5 months ago) by akhi
Test results added

Revision 88813 - Directory Listing
Modified Tue Jun 5 09:18:00 2012 UTC (7 years, 6 months ago) by akhi
Descriptions for tests 1-6 added.

Revision 88812 - Directory Listing
Modified Tue Jun 5 09:06:49 2012 UTC (7 years, 6 months ago) by akhi
tests 1-6 added

Revision 88801 - Directory Listing
Modified Fri Jun 1 09:51:19 2012 UTC (7 years, 6 months ago) by akhi
first test description

Revision 88800 - Directory Listing
Modified Fri Jun 1 09:46:52 2012 UTC (7 years, 6 months ago) by akhi
first test

Revision 88798 - Directory Listing
Modified Fri Jun 1 07:21:24 2012 UTC (7 years, 6 months ago) by akhi
check

Revision 88791 - Directory Listing
Modified Wed May 30 07:34:01 2012 UTC (7 years, 6 months ago) by manus
SCOOP specific benchmark.

Revision 88790 - Directory Listing
Added Wed May 30 07:33:34 2012 UTC (7 years, 6 months ago) by manus
Created new benchmarks folder to store various Eiffel related benchmarks.

  ViewVC Help
Powered by ViewVC 1.1.23