|
|
|
@@ -14,7 +14,11 @@ int main(int argc, char* argv[]){ |
|
|
|
blasint randomMatSize = 1024; //dimension of the random square matrices used |
|
|
|
uint32_t numConcurrentThreads = 96; //number of concurrent calls of the functions being tested |
|
|
|
uint32_t numTestRounds = 16; //number of testing rounds before success exit |
|
|
|
uint32_t maxHwThreads = omp_get_max_threads(); |
|
|
|
|
|
|
|
if (maxHwThreads() < 96) |
|
|
|
numConcurrentThreads = maxHwThreads; |
|
|
|
|
|
|
|
if (argc > 4){ |
|
|
|
std::cout<<"ERROR: too many arguments for thread safety tester"<<std::endl; |
|
|
|
abort(); |
|
|
|
|