Parallel Processing Applications Research Articles