Skip to content

CUDArt doesn't work with Julia 0.6 #76

@Cody-G

Description

@Cody-G

After a moderate amount of effort I still can't get CUDArt to work with Julia 0.6. It still works on 0.5 on cannon with an out-of-date set of packages. The problems seem to stem from CUDArt's dependence on CUDAdrv and CUDAapi. The latter packages have evolved a lot but according to the README CUDArt is no longer actively developed. Also see the last comments here. (We use the standalone branch of CUDArt in cannon's 0.5 packages, which doesn't require those packages). I can see three options for getting this working on 0.6. @timholy which do you think is best?

  1. Switch back to CUDArt standalone (requires updating that branch for 0.6 and also updating BlockRegistration)
  2. Fix CUDArt to work with current CUDAdrv and CUDAapi packages.
  3. Drop dependence on CUDArt altogether and use CUDAdrv instead.

My feeling is that option 3 is the best practice but may be a lot of work.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions