MPI vs OpenMP: A case study on parallel generation of Mandelbrot set

Journal Title: Innovación y Software - Year 2020, Vol 1, Issue 2

Abstract

Nowadays, some of the most popular tools for parallel programming are Message Passing Interface (MPI) and Open Multi-Processing (OpenMP). 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 OpenMP.

Authors and Affiliations

Ernesto Soto Gómez

Keywords

Related Articles

Predicción de la clasificación ESRB para videojuegos según su contenido usando árboles de decisión

Diversos estudios han comprobado que los niveles de violencia en los videojuegos pueden influir negativamente en el desarrollo de los niños, especialmente en la adolescencia y es por ello que se debe tener cuidado en qu...

Fingerprints indexing component based on global features

The fingerprint orientation field is a widely used feature for developing indexing strategies. Such feature brings stability and decreases the response times during the identification process. The use of attribute relati...

Revisión del proceso de mejora de software

A lo largo del tiempo han surgido diferentes modelos de mejoras de procesos para evaluar la calidad del software y aplicar mejoras en base a la evaluación, dentro los que más destacan están CMMI e ISO/IEC 15504 y MPS...

Predicción de la presión de burbujeo utilizando aprendizaje automático

En el presente estudio se utilizó la colección de algoritmos de aprendizaje automático del programa Weka para predecir la presión de burbujeo de 36 muestras de petróleo, determinando la precisión de sus resultados...

Parallel resolution of triangular systems

The resolution of triangular systems is a computational nucleus widely used in various scientific applications. This research performs the implementation and comparison of several parallel algorithms against an efficient...

Download PDF file
  • EP ID EP688529
  • DOI -
  • Views 371
  • Downloads 0

How To Cite

Ernesto Soto Gómez (2020). MPI vs OpenMP: A case study on parallel generation of Mandelbrot set. Innovación y Software, 1(2), -. https://europub.co.uk/articles/-A-688529