parallel clustering algorithm using canopy and k-means. Implemented using OpenMP.