SequentialParallelFramework