GPU implementation of Self Organizing Adaptive Maps algorithm (gSOAM)