Samy Al Bahra
5fd2de18bf
regressions: Additional changes for 32-bit targets.
14 years ago
Samy Al Bahra
34ec9ced0a
regressions: Use -pthread instead of -lpthread.
...
Pointed out by Matt Johnson.
14 years ago
Samy Al Bahra
fa2a5aab97
ck_barrier: Update throughput benchmark to correctly use ck_barrier_centralized.
14 years ago
Samy Al Bahra
5900adb424
Move ck_barrier.h into shared/static object. Add CK_CC_CACHELINE.
...
There is absolutely no benefit to inlining these. Additionally,
explicitly set the alignment of a ck_barrier_combining_group to
a cacheline.
14 years ago
Samy Al Bahra
44643bd5f3
regressions: Use volatile load in aggregation.
...
Pointed out by David Joseph.
14 years ago
Samy Al Bahra
d98d3d6ca5
regressions: Fix livelock condition in ck_barrier regression.
...
Instead of executing a join on the threads, aggregate existing state
of their counters. This can mean one missed increment per thread,
which is not a big deal.
14 years ago
David Joseph
2c404fbc2f
Added throughput for ck_barrier_centralized.
14 years ago