Efficient Support Vector Machine Training Algorithm on GPUs