Attempting Hua Wong's simple squaring kernel with timing posted to the
list Thu, 28 May 2009 12:55:13, I get a cuMemAlloc failed: out of
memory error referring to gpuarray.py line 81--> self.gpudata =
self.allocator(self.size * self.dtype.itemsize)
Also, updating the recent tests from one user's perspective on FC10,
Python 2.5.2, Boost 1.39, Cuda 2.2 and a 9800 GTX+.
test_abstract_array.py passes with no output
test_driver.py passes
test_math.py fails (errors=1)
Traceback (most recent call last):
File "test_math.py", line 76, in test_modf
fracpart, intpart = cumath.modf(a)
File
"/usr/lib64/python2.5/site-packages/pycuda-0.94beta-py2.5-linux-x86_64.egg/pycuda/cumath.py",
line 90, in modf
func = elementwise.get_modf_kernel()
File "<string>", line 1, in <lambda>
File
"/usr/lib64/python2.5/site-packages/pytools-9-py2.5.egg/pytools/__init__.py",
line 131, in memoize
result = func(*args)
File
"/usr/lib64/python2.5/site-packages/pycuda-0.94beta-py2.5-linux-x86_64.egg/pycuda/elementwise.py",
line 364, in get_modf_kernel
"modf_kernel")
File
"/usr/lib64/python2.5/site-packages/pycuda-0.94beta-py2.5-linux-x86_64.egg/pycuda/elementwise.py",
line 89, in get_elwise_kernel
arguments, operation, name, keep, options)
File
"/usr/lib64/python2.5/site-packages/pycuda-0.94beta-py2.5-linux-x86_64.egg/pycuda/elementwise.py",
line 70, in get_elwise_kernel_and_types
arguments = [parse_c_arg(arg) for arg in arguments.split(",")]
File
"/usr/lib64/python2.5/site-packages/pycuda-0.94beta-py2.5-linux-x86_64.egg/pycuda/tools.py",
line 362, in parse_c_arg
raise ValueError("couldn't parse C declarator '%s'" % c_arg)
ValueError: couldn't parse C declarator ' float *intpart '
test_gpuarray.py passes
test_texture_nan.py passes with no output
A number of the undistributed are problematic as well. Can send errors
if list wishes.
TIA, V.
--
Vince Fulco, CFA, CAIA
612.424.5477 (universal)
[email protected]
_______________________________________________
PyCuda mailing list
[email protected]
http://tiker.net/mailman/listinfo/pycuda_tiker.net