Skip to content

In this project we plan on parallelizing the Sieve of Eratosthenes, which is an algorithm for finding prime numbers.

Notifications You must be signed in to change notification settings

AlexLeeSmith/SieveOfEratosthenes

Repository files navigation

SieveOfEratosthenes

In this project we plan on parallelizing the Sieve of Eratosthenes, which is an algorithm for finding prime numbers. This algorithm can be parallelized by having many processors independently mark numbers as composite, resulting in a list of unmarked prime numbers. We will attempt to compare the efficiency of this parallelized algorithm running on both distributed- and shared-memory systems using MPI and OpenMP respectively.

Validate output using:

  1. head -numPrimes primesThrough3Mil outFile
  2. diff -w outFile1 outFile2

Todo:

  1. maybe an MPI or hybrid implementation
  2. maybe a CUDA implementation

About

In this project we plan on parallelizing the Sieve of Eratosthenes, which is an algorithm for finding prime numbers.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published