High demands on computational resources in areas of science and industry are a challenge because sequential processing on a single processor is impossible to fulfill the demands. Parallel processing using many processors to solve a problem is the key to solve this hard problem. They have further pu...