hi Another current problem is that PoCL also does not appear to work on Windows, which is a platform I would like to see supported, but I suspect this is just a few tweaks here and there to get it running since LLVM & CMake work on Windows.
Ideally, a single PyOpenCL package would always have a PoCL platform to work with, but it could take advantage of Intel, AMD, etc if present. I guess this would require some work on the loader itself. I'm looking at rewriting a current numerical project to PyOpenCL so I'm willing to invest some effort here. Can you point out those conda recipes you mentioned? Thanks, Marmaduke On Thu, May 19, 2016 at 4:31 AM, Andreas Klöckner <li...@informa.tiker.net> wrote: > Marmaduke, > > I would also be interested in making PyOpenCL self contained enough that > it can be installed without any further dependencies, in particular no > OpenCL implementation. Ideally, 'pip install PyOpenCL' would just succeed > no matter what. Pocl seems like a reasonable vehicle for that. The problem > is that it has a nontrivial build system... And then there's LLVM... It > feels like a substantial amount of engineering effort. > > Another avenue I explored for a bit was a conda package. I even got to the > point of making that work. I can dig those package recipes up if you're > interested. I believe I also put them up on github. For those I did the > thing that you asked about, which is link PyOpenCL directly to pocl. > > Hope that helps, and let me know if you'd like to try and work together to > engineer something. > > Andreas > > Am 18. Mai 2016 03:16:04 GMT-05:00, schrieb Marmaduke Woodman < > mmwood...@gmail.com>: > >> hi >> >> I'm curious if anyone has succeeded in building and using PyOpenCL, >> linked directly to the Beignet or PortableCL runtimes? >> >> In my case, I'm writing a library using PyOpenCL, and it would be useful >> to fall-back on such an alternative, if the user of my library does not >> have an OpenCL installation such as Intel's or Nvidia's. >> >> >> Thanks, >> Marmaduke >> >> ------------------------------ >> >> PyOpenCL mailing list >> PyOpenCL@tiker.net >> https://lists.tiker.net/listinfo/pyopencl >> >>
_______________________________________________ PyOpenCL mailing list PyOpenCL@tiker.net https://lists.tiker.net/listinfo/pyopencl