CUDA NVCC Build Support
- Dominant language
- C++
- Stars
- 251
- Forks
- 63
- PR merge metrics
- No merged PRs in 30d
Description
Several issues have been found in the boost modules when building boost headers in CUDA's NVCC compiler. NVCC is a ubiquitous C++ compiler in the field GPGPU computing and boosts applications overlap with CUDA considerably. Support for NVCC in boost build and regression testing would ensure these issues don't continue on the NVCC platform.
boostorg/signals2#53
boostorg/preprocessor#37
ddemidov/amgcl#75
Contributor guide
Research direction
Start by reviewing the linked issues in boostorg/signals2#53, boostorg/preprocessor#37, and ddemidov/amgcl#75, then inspect the existing Boost build and regression-testing support. Done means Boost headers build with CUDA NVCC and regression testing covers the NVCC platform.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- build-system, testing
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100