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

Release 2.4.0crp #180

Merged
merged 31 commits into from
May 28, 2020
Merged

Release 2.4.0crp #180

merged 31 commits into from
May 28, 2020

Conversation

psychocoderHPC
Copy link
Member

Update master with 2.4.0crp to start releasing today.

sbastrakov and others added 30 commits September 24, 2019 10:44
Replace the call to cudaGetDeviceProperties() #160
The original code has hardcoded 2.0, not supported since CUDA 9.
Closes #162.
Choose the value for the -arch nvcc flag depending on CUDA version
Use cudaDeviceGetAttribute() for querying the compute capability
Co-authored-by: Axel Huebl <axel.huebl@plasma.ninja>
Add a guard around COMPUTE_CAPABILITY cmake variable
Update to a potentially usable C++14 toolchain.
Ideally I would jump straight tu CUDA 9.2+ but maybe this works as
well.
Travis CI: GCC 5.5.0 + CUDA 9.1.85
* requiring C++14
* using cstdint instead of boost/cstdint.hpp
* using std::tuple instead of boost::tuple
* using nullptr
* using static_assert
* using constexpr
* adding const and static where appropriate
* removed a few empty lines
* replaced std::endl by \n where flush was probably not intended
Co-authored-by: Axel Huebl <axel.huebl@plasma.ninja>
* made pagesizes signed literals again
* using CUDA via project language instead of deprecated find_package
* setting CUDA standard to have C++14 inside CUDA as well
* removed a TODO
* added header files to projects
Adding headers to projects and applied clang-tidy
- update version.hpp
- add changelog for 2.4.0crp
…0crp

version update 2.4.0crp and changelog
@sbastrakov sbastrakov merged commit dce5c92 into master May 28, 2020
@psychocoderHPC psychocoderHPC deleted the release-2.4.0crp branch November 9, 2020 13:53
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.

None yet

4 participants