Fix race conditions in multithreaded GEMM3M
authorMartin Kroeker <martin@ruby.chemie.uni-freiburg.de>
Sat, 23 Nov 2019 18:54:56 +0000 (19:54 +0100)
committerGitHub <noreply@github.com>
Sat, 23 Nov 2019 18:54:56 +0000 (19:54 +0100)
commitf3065a0eedb4d0e6a48d4009cbc447f127fbb5b8
tree849d4f601f43fc2eec49de82dd7b1813bab0aa75
parent7887c450772635b31d9dfb319ba2c26ed4ab16a7
Fix race conditions in multithreaded GEMM3M

by adding barriers (and a mutex lock for the non-OpenMP case) like it was already done for GEMM in level3_thread.c some time ago
driver/level3/level3_gemm3m_thread.c