Project

General

Profile

Task #2608

Remove code duplication between OpenCL and CUDA

Added by Roland Schulz about 1 month ago. Updated about 1 month ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Difficulty:
uncategorized
Close

Description

Find agreement on how to express code that must compile with CUDA and equivalent OpenCL code. Some of the higher level code is identical if only we wrap the API calls.


Related issues

Related to GROMACS - Task #2530: consider using CUDA Driver APINew

History

#1 Updated by Roland Schulz about 1 month ago

  • Related to Task #2530: consider using CUDA Driver API added

#2 Updated by Roland Schulz about 1 month ago

Could we use https://github.com/CNugteren/CLCudaAPI for the wrapping or do we need to create our own?

#3 Updated by Mark Abraham about 1 month ago

It looks great at a glance, except that we do want to use CUDA textures, and perhaps need to see about support for multiple streams

Also available in: Atom PDF