Thomas Preud'homme
6cdff7f5a0
Add copyright/license information
2013-04-22 18:34:41 +02:00
Thomas Preud'homme
a578c33577
[commtech] Detect if perf supports -o switch
...
Use script in the case where perf doesn't support -o switch (old perf
version)
2012-07-07 23:43:30 +02:00
Thomas Preud'homme
b47a17c6da
Revert junk from "Fix including perf stat in logs"
...
This partially reverts commit 65a2ed9357
.
It removes all the changes in the configuration variable at the top of
the file which were not supposed to be commited.
2012-03-20 10:38:00 +01:00
Thomas Preud'homme
65a2ed9357
Fix including perf stat in logs
...
This commit fix commit b0441d7a1c
2012-03-14 12:46:47 +01:00
Thomas Preud'homme
360870c557
lancement.sh: Unset verbose mode
2012-02-21 18:09:44 +01:00
Thomas Preud'homme
82d3c453e6
lancement.sh: Send data in group
2012-02-21 18:09:34 +01:00
Thomas Preud'homme
b0441d7a1c
lancement.sh: Include perf stats in log files
2012-02-21 18:09:28 +01:00
Thomas Preud'homme
1ca11d6fc5
[commtech] Ensure real and displayed cmdline match
2011-05-27 15:42:40 +02:00
Thomas Preud'homme
f01db158c2
Use multiples of BUF_SIZE when needed
...
Number of cache line sent and size of reception buffer must be a
multiple of BUF_SIZE.
2011-05-10 11:14:28 +02:00
Thomas Preud'homme
70f8f95647
Fix option to choose the number of node
...
Option is now in the getopt string and accessible with -l switch.
2011-05-10 11:00:59 +02:00
Thomas Preud'homme
756a701466
[commtech] Refactor to chain more than 2 nodes
...
* Refactor the source to be able to chain more than 2 nodes together
* Compile all binaries by default (binList must be set manually in
lancement.sh to run only a subset of the binaries
2011-05-05 14:34:09 +02:00
Thomas Preud'homme
1388b6d556
[commtech] Increase the number of word sent
2011-03-02 13:19:22 +01:00
Thomas Preud'homme
f1b3174af3
Fix various bugs in log creation and parsing
...
* Force english locales (esp. for numeric values)
* Handle french and english numeric values
* Handle absence of useless_prod log
* Handle unique cache hierarchy
2011-02-24 21:00:09 +01:00
Thomas Preud'homme
ff7c38da55
[commtech] Display misses of L1 cache
...
- Remove infos about last level cache
+ Add misses of L1 cache
2011-01-28 23:59:57 +01:00
Thomas Preud'homme
b1316fb8a4
[commtech] Use param variable for matrice calc.
...
Matrice calculation library should not take parameter value 16 hardcoded
but use the value of the param variable.
2011-01-25 17:27:07 +01:00
Thomas Preud'homme
c3aad28ad5
[commtech] Add calculation method
...
Add a calculation method which add the value of the first integer of
n consecutive cache lines and write the results in one of the integer of
these cache lines. Next calculation uses the next n consecutives cache
lines and write the result in the next integer.
2011-01-25 17:24:53 +01:00
Thomas Preud'homme
1867515152
[commtech] Remove pipe_comm to produce 50000000 l
...
Multiply by 10 the number of cache line send from the producer to the
consumer to have a more accurate mean. This require excluding pipe_comm
as this bench is way too slow to send so much data.
2011-01-16 17:27:21 +01:00
Thomas Preud'homme
6c2868e20c
[commtech bench] Take the mean over 10 run.
2010-10-13 23:57:58 +02:00
Thomas Preud'homme
006b1b1d94
Simplify and rewrite comm API.
2010-10-01 18:57:46 +02:00
Thomas Preud'homme
d38f9150b2
commtechs: Make legend looks nicer s/mem/Memory/
2009-07-08 18:33:32 +02:00
Thomas Preud'homme
60214d62f0
commtechs: BUGFIX in seq usage
2009-07-07 14:32:22 +02:00
Thomas Preud'homme
06e1331dbb
commtechs BUGFIX: wrong varname (nb_useless_loop)
...
nb_useless_loop has been renamed in argTypeProd but one usage of
nb_useless_loop has remained in lancement.sh
2009-07-06 17:19:15 +02:00
Thomas Preud'homme
3c00b5727e
commtech: calc_mat takes 16 as argument
2009-07-01 16:25:36 +02:00
Thomas Preud'homme
3341546c75
commtech: calc lib take 1 argument on command line
2009-07-01 02:36:11 +02:00
Thomas Preud'homme
a9c71bf5d8
commtechs: Replace the test by a nicer shell trick
2009-06-25 18:00:02 +02:00
Thomas Preud'homme
33614392cd
No need to move the set -u
2009-06-25 17:40:42 +02:00
Thomas Preud'homme
d646451091
commtechs: We can launch without LD_LIBRARY_PATH
2009-06-25 17:29:44 +02:00
Thomas Preud'homme
857a764485
commtechs bench: Add parsing of logs
2009-06-23 12:51:24 +02:00
Thomas Preud'homme
f8c2be9478
commtech: -s don't take an argument
2009-06-23 12:31:48 +02:00
Thomas Preud'homme
e39c05664a
comm lib have their own directory as calc libs
2009-06-23 12:30:49 +02:00
Thomas Preud'homme
cc1bde60c9
commtech: Add fake_comm in lancement.sh script
2009-06-23 11:57:25 +02:00
Thomas Preud'homme
7b36e81b40
commtech: Currently no L2 shared needs no -s
2009-06-23 11:56:22 +02:00
Thomas Preud'homme
037895a73b
commtechs bench: Ready to bench
...
* Add a script to launch all binaries
* add a logclean target to Makefile
* git ignore logs
2009-06-18 22:16:29 +02:00