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

Add options for GPU acceleration #65

Open
tcmetzger opened this issue Oct 11, 2024 · 0 comments
Open

Add options for GPU acceleration #65

tcmetzger opened this issue Oct 11, 2024 · 0 comments
Assignees
Labels
Stretch Stretch goal
Milestone

Comments

@tcmetzger
Copy link
Collaborator

The Python user interface provides options for GPU-based acceleration. Specifically: if the Python interface detects a CuPy array as input, it would automatically call the respective OpenACC/Cuda kernels provided by https://github.com/earth-system-radiation/rte-rrtmgp-cuda-kernels). Supporting Cuda functions is an incremental process where we start by exposing a single Cuda function to start with, and then add more functions as time permits.

@tcmetzger tcmetzger added the Stretch Stretch goal label Oct 11, 2024
@tcmetzger tcmetzger added this to the Phase 2 milestone Oct 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Stretch Stretch goal
Projects
None yet
Development

No branches or pull requests

2 participants