A. Carpenter. (2009, Jan.) cuSVM: A CUDA Support Vector Machine Implementation. [Online]. http://patternsonascreen.net/cuSVM.html
cuSVM is a software package for high-speed (Gaussian-kernelized) Support Vector Machine training and prediction that exploits the massively parallel processing power of Graphics Processors (GPUs). cuSVM is written in NVIDIA's CUDA C-language GPU programming environment, includes implementations of both classification and regression, and performs SVM training (prediction) at 13-73 (22-172) times the rate of state of the art CPU software. Moreover, cuSVM features a Matlab MEX wrapper so that users can access the GPU's power without having to do any "real" programming.