  Last several years, GPUs are used to accelerate computations in many computer
science domains. We focused on GPU accelerated Support Vector Machines (SVM)
training with non-linear kernel functions. We had searched for all available
GPU accelerated C++ open-source implementations and created an open-source C++
benchmark project. We modifed all the implementations to run on actual hardware
and software and in both Windows and Linux operating systems. The benchmark
project offers making a fair and direct comparison of the individual
implementations under the same conditions, datasets, and hardware. In addition,
we selected the most popular datasets in the community and tested them.
Finally, based on the evaluation, we recommended the best-performing
implementations for dense and sparse datasets.
