Text this: A case study of different task implementations for multioutput stages in non-trivial parallel pipeline applications.