-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME.txt
34 lines (21 loc) · 898 Bytes
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Projet implémentant la décomposition PLUQ d'une matrice, l'inversion d'une matrice, et la multiplication de matrices utilisant l'algorithme de Strassen.
Pour compiler le programme il suffit de lancer la commande suivante :
$ make
puis lancer l’exécutable en faisant la commande:
./main [-prime p] [-size s] [-iteration i]
ou
./main [-p pr] [-s sz] [-i it]
Si aucun argument n’est mis, ou si des arguments sont manquants alors les valeurs par défaut seront :
- prime : 1069639009
- size : 128
- iteration : 1
Exemple:
./main -p 65537 -s 100 -i 20
./main -p 11 -s 15
./main -s 20
Si vous avez un doute, vous pouvez utiliser la commande :
$ ./main -h
ou
$ ./main -help
Une fois exécuté, le programme vous demandera de choisir quel benchmark lancer
Pour exécuter les tests unitaires il faut décommenter des fonctions dans le fichier unit_test.c et exécuter le programme.