parallel merge sort operational