PERFORMANCE COMPARISON OF PARALLEL ALGORITHMS ON DIFFERENT COMMUNICATION ARCHITECTURES