Implements parallel scheduling