Nathan Goldbaum
8c7c04b671
Merge branch 'develop' into shutdown-release-race
2026-08-05 08:14:52 -06:00
Nathan Goldbaum
6e5c5255b0
add multithreaded shutdown stress test
2026-08-04 19:16:32 -06:00
moluopro
d7dc043d61
Run mixed callback test with Make
2026-08-04 12:06:17 +08:00
moluopro
880a4a596e
Register mixed callback test with CMake
2026-08-04 12:06:17 +08:00
moluopro
99f7c78e79
Test mixed DGEMM with thread callbacks
2026-08-04 12:06:17 +08:00
Nathan Goldbaum
9363452742
Fix corruption due to lock sharding issues by centralizing locking
2026-06-14 15:32:51 -06:00
Mayank Raj
a9939111d7
Update dgemv_thread_safety.cpp
2022-07-24 11:51:25 +05:30
Martin Kroeker
8d11278e28
Fix hardcoded library name
2021-12-05 14:38:41 +01:00
Martin Kroeker
2e3b15d68b
Add CMakeLists.txt
2020-09-17 13:43:55 +02:00
Martin Kroeker
6bfc66663c
revert
2020-08-17 15:20:41 +02:00
Martin Kroeker
a8c6fb9e1c
revert
2020-08-17 15:20:16 +02:00
Martin Kroeker
d57d503c15
Update Makefile
2020-08-15 14:46:26 +02:00
Martin Kroeker
6a93e3b2ba
Add simple sgemm preicsion test
2020-08-15 13:33:52 +02:00
Martin Kroeker
47ce1dd08f
Update gemm64.cpp
2020-08-15 13:31:28 +02:00
Martin Kroeker
f5fcc5baec
Add trivial gemm test for multithread consistency
2020-08-15 13:30:29 +02:00
Marius Hillenbrand
de838c38ef
cpp_thread_test/dgemv: fail early if concurrency is zero
...
The two test cases dgemv_tester and dgemm_tester accept the degree of
concurrency as command line argument (amongst others). Fail early if
value 0 has been specified, instead of later with less-clear symptoms.
Signed-off-by: Marius Hillenbrand <mhillen@linux.ibm.com>
2020-06-17 16:15:44 +02:00
Marius Hillenbrand
478898b37a
cpp_thread_test/dgemv: cap concurrency to number of hw threads on small systems
...
... instead of (number of hw threads - 4) to avoid invalid numbers on
smaller systems. Currently, systems with 4 or fewer CPUs (e.g., small CI
VMs) would fail the test. Fixes one of the issues discussed in #2668
Signed-off-by: Marius Hillenbrand <mhillen@linux.ibm.com>
2020-06-17 16:08:48 +02:00
Martin Kroeker
66f89c0aaf
Match thread count to machine capability
2020-04-10 22:06:44 +02:00
TiborGY
c00289ba54
upload thread safety test folder
2019-06-01 21:30:06 +02:00