Opened 10 years ago

Last modified 8 years ago

#10009 needs_info enhancement

PyOpenCL sage package (optional)

Reported by: maldun Owned by: maldun
Priority: minor Milestone: sage-feature
Component: packages: optional Keywords: opencl gpu programming
Cc: leif Merged in:
Authors: Stefan Reiterer Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Description (last modified by maldun)

This package installs PyOpenCl? (a nice GPU programming tool) from Andreas Kloeckner into Sage.

For more Info see http://mathema.tician.de/software/pyopencl

For installation:

(direct link: http://spkg-upload.googlecode.com/files/pyopencl-0.92.spkg)

  • install it.
  • IMPORTANT: After installation the setuptools package has to be reinstalled!! Because the installer uses the distributed egg package. This messes somehow with setuptools and will be removed after the installation. But this destroys setup tools!
  • enjoy!

Update: With the new version of setuptools-0.6c11 (see #10361) the reinstall of setuptools become obsolete. You can download the patched version of pyopencl here: http://spkg-upload.googlecode.com/files/pyopencl-0.92.p0.spkg

WARNING: The whole thing is not well tested, use on own risk!

Change History (7)

comment:1 Changed 10 years ago by maldun

  • Status changed from new to needs_info

This is only tested on ubuntu 10.04 with latest nvidia development drivers (260.40) and CUDA toolkit 3.2 and SDK

I would appreciate some testing, and hope it's usefull

comment:2 Changed 10 years ago by maldun

  • Description modified (diff)

comment:3 Changed 10 years ago by leif

  • Cc leif added

See also #10010 for an optional CUDA (PyCUDA) spkg.

comment:4 Changed 10 years ago by maldun

Remark: I changed

cd $SAGE_LOCAL/LIB/python/site-packages

to

cd $SAGE_LOCAL/lib/python/site-packages

to make it possible to install this package on FEMhub also. The same applies for #10010

comment:5 Changed 9 years ago by maldun

  • Description modified (diff)

With the new version of setuptools (see ticket #10361) the reinstall of setuptools become obsolete

The new package can be doawnloaded here: http://spkg-upload.googlecode.com/files/pyopencl-0.92.p0.spkg

comment:6 Changed 8 years ago by vbraun

Note: See TracTickets for help on using tickets.