Bonjour à tous,
Je suis un petit nouveau dans le monde de la programmation et en mçeme temps sur ce site .
Je dois prochainement créer un algo qui fera principalement du calcul matriciel. Plus précisemment je dois faire des produits, somme, inversion, transposée de matrices de petites dimension (entre 3 et 10) mais cela un grand nombre de fois (entre 100 et 10000 fois) et tout cela dans une seule itération ; donc on peut encore multiplier le tout par 10 ou 20 ! Ce sont des matrices qui peuvent avoir des structures particulières (diagonale, triangulaire ou des blocs ..). l'idéal serait que les opérations prennent en compte ces infos pour optimiser. J'imagine que ça existe ..
Ma question est quelle bibliothèque dois-je utiliser pour cela ?
J'ai entendu parler de boost, GSL, ATLAS ...
Etant un petit nouveau, je recherche bien évidemment la plus performante et la plus simple d'utilisation en même temps !!
Merci d'avance,
Jean.
Partager