I'm running RapidMiner on my gaming PC, to help inform the work I'm doing on
LFMonitor (a real-time chat-message classifier). Is there a way to use CUDA (a GPGPU technology that my Nvidia GTX-480 card supports) to speed up processing?
Right now I'm running Compare ROCs with 4 different classifiers, looped (via Loop Parameters (Parallel) and Select Subprocess) over 4 different attribute sets, 2 of which are chosen by Optimize Solution (Evolutionary). It runs 65 threads with all but the main process parallelized, so I figure it should scale pretty well over CUDA.
On a related note, what's the optimum number of threads to have running? I have a Core i7 (4 physical x64 cores with Hyper-Threading) and 480 CUDA cores. I'm running Windows 7, but I know how to use Ubuntu and will gladly set up dual boot if it'll help. If I'm running too many threads, can I reduce the number without disabling parallelization on individual operators?