A parallel framework for Singular