Michael Mueller
|
4935773863
|
Use the same HW performance counter as on Genode.
|
2024-10-14 15:16:22 +02:00 |
|
Michael Mueller
|
2b868f7156
|
Use std::chrono on Linux.
|
2024-10-14 15:15:38 +02:00 |
|
Michael Mueller
|
f34f8948f0
|
Include core allocation in time measurement.
|
2024-10-14 15:15:13 +02:00 |
|
Michael Mueller
|
7a2bce669b
|
Log workers' affinities.
|
2024-10-10 18:39:02 +02:00 |
|
Michael Mueller
|
28be6142f6
|
Avoid complete restart of runtime environment.
|
2024-10-10 18:38:31 +02:00 |
|
Michael Mueller
|
92b1262ecb
|
Added compiler flags for linking against Caladan.
|
2024-07-23 17:55:37 +02:00 |
|
Michael Mueller
|
3717ee5ce4
|
Initialize Caladan runtime in B-link tree benchmark.
|
2024-07-23 17:25:26 +02:00 |
|
Michael Mueller
|
f3debbbd70
|
Replaced pthreads with Caladan threads.
|
2024-07-23 17:17:47 +02:00 |
|
Michael Mueller
|
7e692c5265
|
Bring compiler flags in line with the ones used for the Genode port.
|
2024-07-23 16:29:38 +02:00 |
|
Michael Mueller
|
b94c2967e5
|
Reduced workload size for YSCB-A.
|
2024-07-23 16:28:32 +02:00 |
|
Michael Mueller
|
7b8735c721
|
Fix to make mxtasking compilable with gcc.
|
2024-07-23 16:27:49 +02:00 |
|
Michael Mueller
|
4ee2b58379
|
Let workers tolerate that the actual core they are running on is not the intended CPU core.
|
2024-07-23 16:26:32 +02:00 |
|
Michael Mueller
|
5aa7a905f7
|
Adapted maximum number of cores to evaluation platform.
|
2024-07-23 16:24:54 +02:00 |
|
Michael Mueller
|
7a53462109
|
Added helper function to read out TSC.
|
2024-07-23 16:24:01 +02:00 |
|
Michael Mueller
|
c9d7921ef6
|
Increased maximum number of supported NUMA nodes to match the number of the evaluation platform.
|
2024-07-23 16:22:35 +02:00 |
|
Michael Mueller
|
5823c49317
|
Adapted perfomance counters for AMD Epyc and usage of TSC instead of std::chrono.
|
2024-07-23 16:21:28 +02:00 |
|
Michael Mueller
|
74befd9e3b
|
Use tasks to start and stop measurements to ensure that only the TSC used to detemine the starting point is the same as the one used for detemining the end timepoint.
|
2024-07-23 16:20:22 +02:00 |
|
Michael Mueller
|
ad00e53c0b
|
Fixed crashes when freeing memory from fixed size allocator.
|
2024-07-23 16:18:07 +02:00 |
|
Jan Mühlig
|
bfc90d4dcf
|
Disabled clang-tidy in order to reduce dependencies for reproducibility.
|
2021-12-03 15:45:06 +01:00 |
|
Jan Mühlig
|
9e31699fe2
|
Updated readme
|
2021-12-01 09:35:27 +01:00 |
|
Jan Mühlig
|
3271f1cd8b
|
Removed c++20 syntax
|
2021-12-01 09:26:31 +01:00 |
|
Jan Mühlig
|
a58345de58
|
Small changes to eliminate warnings, added Hello World example, bugfix in HashJoin benchmark.
|
2021-12-01 09:01:34 +01:00 |
|
Jan Mühlig
|
6b86efaf14
|
Added LICENSE
|
2021-05-28 11:31:58 +02:00 |
|
Jan Mühlig
|
8267443bef
|
Removed cite
|
2021-03-30 12:51:13 +02:00 |
|
Jan Mühlig
|
115c5a7fff
|
Updated READMEs
|
2021-03-22 18:56:39 +01:00 |
|
Jan Mühlig
|
ad8c48083c
|
Initial commit
|
2021-03-22 18:38:54 +01:00 |
|