Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Shrink size of block GS test matrix #774

Merged
merged 1 commit into from
Jul 29, 2020

Conversation

brian-kelley
Copy link
Contributor

@brian-kelley brian-kelley commented Jul 29, 2020

so that tests don't time out. Decreased number of rows by 4x, and entries per row by a third.
In a build with -g, non optimized, and Kokkos
debug, this reduced the time to run all block GS tests from 43s to 3.2s.
I don't think the test coverage is any worse, and anyway block GS is not used anywhere currently.

#######################################################
PASSED TESTS
#######################################################
clang-8.0-Cuda_OpenMP-release build_time=712 run_time=438
clang-8.0-Pthread_Serial-release build_time=223 run_time=128
clang-9.0.0-Pthread-release build_time=131 run_time=58
clang-9.0.0-Serial-release build_time=136 run_time=51
cuda-10.1-Cuda_OpenMP-release build_time=976 run_time=149
cuda-9.2-Cuda_Serial-release build_time=899 run_time=165
gcc-4.8.4-OpenMP-release build_time=144 run_time=52
gcc-7.3.0-OpenMP-release build_time=149 run_time=51
gcc-7.3.0-Pthread-release build_time=118 run_time=57
gcc-8.3.0-Serial-release build_time=184 run_time=54
gcc-9.1-OpenMP-release build_time=230 run_time=132
gcc-9.1-Serial-release build_time=208 run_time=53
intel-17.0.1-Serial-release build_time=339 run_time=63
intel-18.0.5-OpenMP-release build_time=405 run_time=1819
intel-19.0.5-Pthread-release build_time=398 run_time=60

so tests don't time out. In a build with -g, non optimized, and Kokkos
debug, this reduced the time to run the block GS tests from 43s to 3.2s.
@ndellingwood
Copy link
Contributor

Thanks @brian-kelley !

@ndellingwood ndellingwood merged commit b3b2c3a into kokkos:develop Jul 29, 2020
@brian-kelley brian-kelley deleted the ShrinkBlockGSMatrices branch July 30, 2020 17:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants