Implementing the continued fraction factoring algorithm on parallel machines