In the paper we present parallel implementations as well as execution times and speed-ups of three different algorithms run in various environments such as on a workstation with multi-core CPUs and a cluster. The parallel codes, implementing the master-slave model in C+MPI, differ in computation to communication ratios. The considered problems include: a genetic algorithm with various ratios of master processing time to communication and fitness evaluation times, matrix multiplication and numerical integration. We present how the codes scale in the aforementioned systems. For the numerical integration code that scales very well we also show performance in a hybrid CPU+Xeon Phi environment.
CITATION STYLE
Krzywaniak, A., & Czarnul, P. (2018). Parallelization of selected algorithms on multi-core CPUs, a cluster and in a hybrid CPU+Xeon Phi environment. In Advances in Intelligent Systems and Computing (Vol. 655, pp. 292–301). Springer Verlag. https://doi.org/10.1007/978-3-319-67220-5_27
Mendeley helps you to discover research relevant for your work.