Skip to content

Algoritmos sequencial e paralelo (MP e MPI) do Crivo de Eratostenes.

Notifications You must be signed in to change notification settings

marcosChalet/crivo-de-eratostenes

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

crivo

Programação concorrente (CC0021)

O crivo de Eratóstenes é um método de identificar a primalidade dos números até determinado limite N ( N ∈ Naturais). Na tentativa de determinar os números primos de um intervalo [2, n], pode-se utilizar uma alternativa básica para resolver o problema, pela realização do teste de primalidade em cada elemento do intervalo, ou seja, verificar se é divisível somente por 1 e ele mesmo.

Features

  • Algoritmo sequencial
  • Algoritmo paralelo (MP)
  • Algoritmo paralelo (MPI) 🚧

Compilar e executar 🚀

Sequencial e com Openmp:

gcc -fopenmp crivo_xxxx.c main.c -lm -o app && ./app

Algoritmo com MPI:

mpicc crivo_mpi.c -lm -o app && mpiexec -n NUMERO_DE_PROCESSOS ./app

About

Algoritmos sequencial e paralelo (MP e MPI) do Crivo de Eratostenes.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 100.0%