Skip to content
This repository has been archived by the owner on Apr 19, 2021. It is now read-only.

Parallelize a simple program using SSE and MPI. HRY418-project-2

Notifications You must be signed in to change notification settings

Manwlis/parallelized-DNA-omega-statistic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

parallelized-DNA-omega-statistic

Parallelize a simple program using SSE and mpi. Use the script to compile and run all the files. Needs lamboot and MPICH to run.

The program computes a simplified version of ω statistic for N random data and prints the greatest value. Also, it times the calculations.

Benchmarked on dual Intel Xeons E5620 @ 2.40GHz with 8GB DDR3 memory.

Parallelization

Two different implementations have been requested, first using only SSE and second using both SSE and mpi. Also the unroll and jam versions of the serial code have been added.

Script

Executes all versions with 4 different data sizes. Also, runs mpi with 2, 4 and 8 processes.

About

Parallelize a simple program using SSE and MPI. HRY418-project-2

Topics

Resources

Stars

Watchers

Forks