MPI vs OpenMP: A case study on parallel generation of Mandelbrot set
Nowadays, some of the most popular tools for parallel programming are Message Passing Interface and Open Multi-Processing. It is of interest to compare these tools in solving the same kind of problems, because of the use of different approaches to inter-task communication. This work attempts to con...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
Universidad La Salle
2020-09-01
|
Series: | Innovación y Software |
Subjects: | |
Online Access: | https://revistas.ulasalle.edu.pe/innosoft/article/view/29 |
id |
doaj-c2caeb481f644bb88a7a0f87dc66a20b |
---|---|
record_format |
Article |
spelling |
doaj-c2caeb481f644bb88a7a0f87dc66a20b2021-04-19T20:20:27ZengUniversidad La SalleInnovación y Software2708-09272708-09352020-09-0112MPI vs OpenMP: A case study on parallel generation of Mandelbrot setErnesto Soto Gómez0Universidad de las Ciencias Informáticas Nowadays, some of the most popular tools for parallel programming are Message Passing Interface and Open Multi-Processing. It is of interest to compare these tools in solving the same kind of problems, because of the use of different approaches to inter-task communication. This work attempts to contribute to this goal by running trials in a centralized shared memory architecture in the case of problems with an entirely parallel solution. The selected case study was the parallel computation of Mandelbrot set. Trials were conducted for different iteration limits, processors amount, and C++ implementation variants. The results show better performance in the case of Open Multi-Processing. https://revistas.ulasalle.edu.pe/innosoft/article/view/29MPIOpenMPparallel computingMandelbrot setC |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Ernesto Soto Gómez |
spellingShingle |
Ernesto Soto Gómez MPI vs OpenMP: A case study on parallel generation of Mandelbrot set Innovación y Software MPI OpenMP parallel computing Mandelbrot set C |
author_facet |
Ernesto Soto Gómez |
author_sort |
Ernesto Soto Gómez |
title |
MPI vs OpenMP: A case study on parallel generation of Mandelbrot set |
title_short |
MPI vs OpenMP: A case study on parallel generation of Mandelbrot set |
title_full |
MPI vs OpenMP: A case study on parallel generation of Mandelbrot set |
title_fullStr |
MPI vs OpenMP: A case study on parallel generation of Mandelbrot set |
title_full_unstemmed |
MPI vs OpenMP: A case study on parallel generation of Mandelbrot set |
title_sort |
mpi vs openmp: a case study on parallel generation of mandelbrot set |
publisher |
Universidad La Salle |
series |
Innovación y Software |
issn |
2708-0927 2708-0935 |
publishDate |
2020-09-01 |
description |
Nowadays, some of the most popular tools for parallel programming are Message Passing Interface and Open Multi-Processing. It is of interest to compare these tools in solving the same kind of problems, because of the use of different approaches to inter-task communication. This work attempts to contribute to this goal by running trials in a centralized shared memory architecture in the case of problems with an entirely parallel solution. The selected case study was the parallel computation of Mandelbrot set. Trials were conducted for different iteration limits, processors amount, and C++ implementation variants. The results show better performance in the case of Open Multi-Processing.
|
topic |
MPI OpenMP parallel computing Mandelbrot set C |
url |
https://revistas.ulasalle.edu.pe/innosoft/article/view/29 |
work_keys_str_mv |
AT ernestosotogomez mpivsopenmpacasestudyonparallelgenerationofmandelbrotset |
_version_ |
1721519104487063552 |