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

[FEA]: Provide symbol export control in cuProj #1492

Open
harrism opened this issue Nov 27, 2024 · 0 comments
Open

[FEA]: Provide symbol export control in cuProj #1492

harrism opened this issue Nov 27, 2024 · 0 comments
Labels
feature request New feature or request libcuproj Relates to the libcuproj C++ library

Comments

@harrism
Copy link
Member

harrism commented Nov 27, 2024

Is this a new feature, an improvement, or a change to existing functionality?

New Feature

How would you describe the priority of this feature request

Medium

Please provide a clear description of problem you would like to solve.

cuProj is a header-only library, so we should allow each shared library that uses cuProj to have an internal unique copy of all device symbols. To do so, we should provide export attributes as was done in RMM: https://github.com/rapidsai/rmm/blob/branch-25.02/include/rmm/detail/export.hpp

Describe any alternatives you have considered

No response

Additional context

No response

@harrism harrism added the feature request New feature or request label Nov 27, 2024
@harrism harrism added the libcuproj Relates to the libcuproj C++ library label Nov 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature or request libcuproj Relates to the libcuproj C++ library
Projects
Status: Todo
Development

No branches or pull requests

1 participant