Skip to content
Snippets Groups Projects
Commit c19cfb86 authored by Hailu, Dawit's avatar Hailu, Dawit
Browse files

Update README.md

parent 3e2536d6
Branches
Tags
No related merge requests found
# HelloMP
A modification of the HelloMP parallelization by Prof. J.Behrens.
Yet another Hello World Program
**Finding the primes between 2 and a big number by using parallelization**
## Description and Purpose
This O(1)-line code demonstrates parallelization with OpenMP
OMP_NUM_THREADS represent the number of processors. For this project, I have worked on my personal computer,
with 7 processors, and the university's GPU server with 16 processors(OMP_NUM_THREADS).
## Contents of this Project
```
README - this file
Makefile - Makefile tested for macOS
Hello.c - parallelized "Hello World" C-program
Hello.c - parallelized "Hello World" C-program and an algorithm to check whether a number is prime or not by dividing the range
to the number of processors available.
```
## What do do here
......@@ -36,5 +41,10 @@ I don't know how...
```
%> Hello
```
## Result
For the prime numbers between 2 and 800,000:
2:36 Seconds for seriel only(with out parallelization)
1:16 seconds for 7 processors personall computer
55 seconds for 16 processors(Uni-server)
(c) 2021, Jörn Behrens (joern.behrens@uni-hamburg.de)
(c) 2021, Dawit Hailu (dawit.hailu@uni-hamburg.de)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment