Login  Register

Re: programming for CUDA processing

Posted by Daniel James White on Mar 11, 2010; 9:29am
URL: http://imagej.273.s1.nabble.com/Re-programming-for-CUDA-processing-tp3689021p3689022.html

There are now java bindings for openCL (which is somewhat like CUDA,  
see http://en.wikipedia.org/wiki/OpenCL )

http://code.google.com/p/javacl/

works on OSX 10.6 at least.

Dan


Begin forwarded message:

> Date:    Wed, 10 Mar 2010 21:04:10 +0100
> From:    Johan Henriksson <[hidden email]>
> Subject: Re: programming for CUDA processing
>
> Damon Poburko wrote:
>> Hi All,
>>
>>   This is a really broad question. I am wondering if people are
>> programming Image J plugins to farm out work to CUDA enabled NVIDIA
>> graphics cards. I'm just starting to get a feel of what CUDA is and
>> can do, so I'm wondering if anyone has any positive or negative
>> experiences with ImageJ and CUDA processing?
>>
>> Thanks,
>> Damon
> we've been playing with opencl. despite that it is such a close
> relative, it is very immature, the compiler has bugs, the profiler
> crashes and performance is not always that great. never assume that  
> GPU
> code is faster than CPU code; benchmark carefully.
>
> /Johan

Dr. Daniel James White BSc. (Hons.) PhD
Senior Microscopist / Image Visualisation, Processing and Analysis
Light Microscopy and Image Processing Facilities
Max Planck Institute of Molecular Cell Biology and Genetics
Pfotenhauerstrasse 108
01307 DRESDEN
Germany

+49 (0)15114966933 (German Mobile)
+49 (0)351 210 2627 (Work phone at MPI-CBG)
+49 (0)351 210 1078 (Fax MPI-CBG LMF)

http://www.bioimagexd.net  BioImageXD
http://pacific.mpi-cbg.de                Fiji -  is just ImageJ (Batteries Included)
http://www.chalkie.org.uk                Dan's Homepages
https://ifn.mpi-cbg.de  Dresden Imaging Facility Network
dan (at) chalkie.org.uk
( white (at) mpi-cbg.de )