ReadMe.txt 728 B

1234567891011121314151617
  1. Le programme implémente un solveur SAT utilsant MPI et du multi threads.
  2. Les commandes du makefile sont :
  3. make : pour compiler le programme. L'exécutable généré se nommera GSATSolver.
  4. make clean : pour supprimer le fichier exécutable et les .o
  5. make run : pour lancer le programme
  6. Le programme s'utilise avec la commande suivante :
  7. mpirun -n int ./GSATSolver -i file.cnf [-t int]
  8. Les arguments sont les suivants :
  9. -n int : Le nombre de processus à utiliser
  10. -i file.cnf : Le chemin vers le fichier cnf à résoudre
  11. -t int : Le nombre de threads à utiliser (optionnel, par défaut 4)
  12. Exemple de commande (celle exécutée par `make run`) :
  13. mpirun -n 3 ./GSATSolver -i ../../benchmarks/uf150/uf150-099.cnf -t 2