Closed phcerdan closed 5 years ago
It is multithreading just the bank generation, not the whole pyramid.
But I am not sure, the tests are kind of toy examples. A more thorough performance test hasn't been pursued. However, an approximate ~15% of increased performance doesn't hurt either!
I should mention that the perft test was a simple: ctest -L "IsotropicWavelets"
PERF: Add DynamicThreaded to WaveletBankGenerator Non-scientific perf test: From 13.96s to 12.07s
PERF: Add DynamicThreaded to RieszBankGenerator Non-scientific perf test: From 14.45s to 13.96s
Perf test was using a simple:
ctest -L "IsotropicWavelets"