stan-dev / stan-dev/rstan

Add OpenCL header to StanHeaders

Open
#715 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
R
Stars
1.1k
Forks
266
Avg merge
2h 56m
Merged PRs (30d)
1

Description

Summary:

For the OpenCL code we need access to the OpenCL header below. Can we include that file in StanHeaders? I'm not sure if there are any packages in CRAN that have that file already

https://github.com/stan-dev/math/blob/develop/lib/opencl_2.1.0/cl.hpp

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by inspecting how StanHeaders currently packages and exposes headers, then compare that structure with the linked stan-dev/math cl.hpp file. Check the relevant package metadata and build checks to determine whether the header can be included. Done means OpenCL code can access the header through StanHeaders and the package checks succeed.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, r
Domain
build-system
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.