MPI openmp并行代写 Parallel and Multicore Comp

025 Parallel and Multicore Comp

Project 1B – Mandelbrot Set

The first project is group work and is divided into small parts, this is Part B.

Example

$./mandelbrot -2.0 1.0 -1.0 1.0 100 10000 -1 1.0 0.0 1.0 100 10000
2538
3509

The general format is:

madelbrot real_lower real_upper img_lower img_upper num maxiter

Tasks

You are required to write an MPI+OpenMP program that computes and outputs, in the same way, the number of points in the regions of the Mandelbrot Set as given on the command line.
You should aim to have your program run as fast as possible. In doing so, you may alter the calculations of the program, so long as the final output is correct.

I The Mandelbrot Set admits some mathematical simplifications that you can readily find online, e.g. see the Optimizations section here: https://en.wikipedia.org/wiki/Mandelbrot_set.

Write at most 1000 words that outlines how you achieved parallelism/high performance. Include tables and/or charts of your own measurements that support your discussion.

Assessment

rt (use PDF only, no other form e

Saturday 15th September.

gram via LMS. Instructions fo