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

Fix #665 (Graph's device type inside CrsMatrix) #666

Merged
merged 1 commit into from
Mar 25, 2020

Conversation

brian-kelley
Copy link
Contributor

Replace "execution_space" with "device_t" for the StaticCrsGraph typedef inside CrsMatrix. This is important for when the device type uses a different memory space than the default for the exec space (which Tpetra will want to do with CudaSpace soon).

kokkos-dev2:
#######################################################
PASSED TESTS
#######################################################
clang-8.0-Pthread_Serial-release build_time=68 run_time=373
cuda-10.1-Cuda_OpenMP-release build_time=246 run_time=325
cuda-9.2-Cuda_Serial-release build_time=309 run_time=435
gcc-7.3.0-OpenMP-release build_time=54 run_time=374
gcc-7.3.0-Pthread-release build_time=58 run_time=203
gcc-8.3.0-Serial-release build_time=54 run_time=193
gcc-9.1-OpenMP-release build_time=78 run_time=195
gcc-9.1-Serial-release build_time=74 run_time=193
intel-18.0.5-OpenMP-release build_time=164 run_time=209
#######################################################
FAILED TESTS
#######################################################
clang-8.0-Cuda_OpenMP-release (test failed) (#645)
#######################################################

RIDE:
#######################################################
PASSED TESTS
#######################################################
cuda-10.1.105-Cuda_OpenMP-release build_time=474 run_time=413
cuda-10.1.105-Cuda_Serial-release build_time=475 run_time=517
cuda-9.2.88-Cuda_OpenMP-release build_time=465 run_time=547
cuda-9.2.88-Cuda_Serial-release build_time=448 run_time=662
gcc-6.4.0-OpenMP_Serial-release build_time=156 run_time=387
gcc-7.2.0-OpenMP-release build_time=96 run_time=129
gcc-7.2.0-OpenMP_Serial-release build_time=162 run_time=361
gcc-7.2.0-Serial-release build_time=100 run_time=226
ibm-16.1.0-Serial-release build_time=496 run_time=397

for StaticCrsGraph typedef inside CrsMatrix. This is important
for when the device type uses a different memory space than the
default for the exec space (which Tpetra will want to do with CudaSpace
soon).
Copy link
Contributor

@ndellingwood ndellingwood left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @brian-kelley !

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.

3 participants