parallel-processing-tech