On Mittwoch 11 März 2009, you wrote: > Thanks so much, but can I not pass memory between threads? > > "LogicError: cuMemcpyHtoD failed: invalid value"
Sort of. As I understand it, global pointers are per-context. You therefore need to activate the context to which they belong in the thread in which you want to use them. Each context can have no more than one controlling thread. Andreas
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ PyCuda mailing list [email protected] http://tiker.net/mailman/listinfo/pycuda_tiker.net
