Evaluation of automatic parallelization algorithms to minimize speculative parallelism overheads: An experiment