Thomas Preud'homme
09bff9869e
communication technique benchs: We send addresses
...
* uintptr_t -> void *
* main send addresses where it has written something in
2009-06-16 12:58:30 +02:00
Thomas Preud'homme
12494e2fbc
More uniformity in communication techniques bench
...
* Only use 2 * BUF_SIZE bytes for shared_memory
2009-06-12 00:44:52 +02:00
Thomas Preud'homme
02db9b77f6
Bug in communication techniques bench
...
* prod_idx and cons_idx aren't declared volatile so compiler could
sur-optimize access to these variable and lead to a deadlock
2009-06-12 00:39:25 +02:00
Thomas Preud'homme
471fdef61e
Bug in communication techniques bench
...
* producers can finish before consumer and thus free the thread-local
storage they have which could lead to sigsegv from consumer
2009-06-12 00:34:33 +02:00
Thomas Preud'homme
e6912c4048
New technique in communication techniques bench
...
* shared_mem become shared_mem_opt
* Apparition of shared_mem (no optimisation)
2009-06-11 23:42:15 +02:00
Thomas Preud'homme
91c3ce6ca4
Fix in communication techniques bench
...
* Producers now wait consumer when needed
2009-06-11 23:41:39 +02:00
Thomas Preud'homme
7e939d50da
Fix in communication techniques bench
...
* SHARED_MEM_SPACE is now based on BUF_SIZE
2009-06-11 23:35:41 +02:00
Thomas Preud'homme
44aacb978e
Add a naive L2 shared option for comm techs bench
2009-06-10 23:30:24 +02:00
Thomas Preud'homme
cc7da2e459
Let the choice of the path to papihighlevel
...
* Introduce 3 new variables:
- LOCALDIR: base directory for looking after papihighlevel
- PAPIHIGHLEVELINCDIR: include directory in $(LOCALDIR)
- PAPIHIGHLEVELLIBDIR: library directory in $(LOCALDIR)
2009-06-10 11:16:11 +02:00
Thomas Preud'homme
3108f6f5f7
papihighlevel has a dependancy on papi
2009-06-10 10:10:08 +02:00
Thomas Preud'homme
9b4388a964
Add benchs to compare communication techniques
2009-06-10 09:58:50 +02:00
Thomas Preud'homme
46fd16312a
Add a dependancy on papihighlevel repo
2009-06-10 09:45:55 +02:00
Thomas Preud'homme
9769ad6b55
Ignore generated binaries
2009-06-01 23:21:22 +02:00
Thomas Preud'homme
57e12e8a9e
Evaluation of Jikes RVM write barrier
2009-05-30 15:12:47 +02:00