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

CMake: CUDA 9.2-10.1, Boost <= 1.70.0 #2975

Merged

Conversation

ax3l
Copy link
Member

@ax3l ax3l commented Jun 6, 2019

In order to merge the latest Alpaka releases and due to nvcc bugs,
we increase our requirement to CUDA 9.2+. CUDA 10.1 seams to compile as well.
Furthermore, Boost 1.70.0 is working with Alpaka.

Side note: with CUDA 9.2 as the minimum CUDA release, we can also reliably update our code base to C++14 (in upcoming PRs, CUDA 9.0+ supports this).

@ax3l ax3l added documentation regarding documentation or wiki discussions backend: cuda CUDA backend labels Jun 6, 2019
@ax3l ax3l requested a review from psychocoderHPC June 6, 2019 13:22
@ax3l ax3l added the component: third party third party libraries that are shipped and/or linked label Jun 6, 2019
In order to merge the latest Alpaka releases and due to nvcc bugs,
we increase our requirement to CUDA 9.2+. CUDA 10.1 seams to compile
as well.
Furthermore, Boost 1.70.0 is working with Alpaka.
@ax3l ax3l added this to the 0.5.0 / 1.0.0: Next Stable milestone Jun 6, 2019
@ax3l ax3l changed the title CMake: CUDA 9.2+, Boost <= 1.70.0 CMake: CUDA 9.2-10.1, Boost <= 1.70.0 Jun 6, 2019
@psychocoderHPC psychocoderHPC merged commit fdc9943 into ComputationalRadiationPhysics:dev Jun 7, 2019
@ax3l ax3l deleted the topic-cuda92 branch June 8, 2019 09:14
@ax3l ax3l mentioned this pull request Jan 8, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend: cuda CUDA backend component: third party third party libraries that are shipped and/or linked documentation regarding documentation or wiki discussions
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants