Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Won't Fix
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
-
Epic Link:
Description
The PortableCL project implements the OpenCL API using LLVM. With some tweaking, all the libraries can be statically compiled or shipped so that a user does not need an OpenCL driver installed.
This requires a specific build of LLVM, Clang and PyOpenCL with cmake flags specific to this purpose.
Once this is in place, Numba & llvmlite (the copy of LLVM we currently ship) could be removed.