Ce projet a servi de pratique pour la compétition de calcul haute performance des CS Games 2024. Il s'agit de la somme des connaissances acquisses des deux équipes de l'ÉTS pour la compétition, soit le multithreading et la programmation GPU avec le framework / librairie WGPU
En 3h, faire une app CLI pour multiplier des matrices sur GPU
- Initialisation des threads
- Lire à la console les commandes
- Initialiser WGPU
- Faire les calculs si demander
create <name> <rows> <cols>
: Créer une matricedelete <name>
: Supprimer une matriceprint <name>
: Afficher une matricemultiply <name1> <name2> <name3>
: Multiplier deux matrices et stocker le résultat dans une troisième matricequit
: Quitter l'applicationset <name> <row> <col> <value>
: Modifier une valeur dans une matrice