parallel solver