Opened 12 years ago

Last modified 3 years ago

#10009 needs_info enhancement

PyOpenCL sage package (optional)

Reported by: maldun Owned by: maldun
Priority: minor Milestone: sage-wishlist
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:

Status badges

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 (8)

comment:1 Changed 12 years ago by maldun

Status: newneeds_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 12 years ago by maldun

Description: modified (diff)

comment:3 Changed 12 years ago by leif

Cc: leif added

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

comment:4 Changed 12 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 12 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 11 years ago by vbraun

comment:8 Changed 3 years ago by mkoeppe

Milestone: sage-featuresage-wishlist

Setting spkg proposals that have not seen recent activity to "sage-wishlist".

Note: See TracTickets for help on using tickets.