Creates a multiple-input multiple-output pipe that can basically connect many parallel processes to stream data without blocking.