Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
formation:insa2020gpu [2020/12/07 03:53] – [De BLAS aux xGEMM : les différentes implémentations] equemeneformation:insa2020gpu [2020/12/07 10:05] (Version actuelle) – [Déroulement de la session] equemene
Ligne 25: Ligne 25:
   * Exploration de "codes métier" : [[https://www.tensorflow.org/|TensorFlow]], [[https://www.r-ccs.riken.jp/labs/cbrt/|GENESIS]] et [[http://www.gromacs.org/|Gromacs]]   * Exploration de "codes métier" : [[https://www.tensorflow.org/|TensorFlow]], [[https://www.r-ccs.riken.jp/labs/cbrt/|GENESIS]] et [[http://www.gromacs.org/|Gromacs]]
  
 +De manière à disposer d'une trace de votre travail et de pouvoir l'évaluer, il est demandé de rédiger un compte-rendu sur la base des questions posées. N'hésitez pas à faire des copies d'écran et à les intégrer dans votre rapport. Le rapport devra être rendu le vendredi suivant la seconde séance de travaux pratiques.
 ===== Démarrage de la session ===== ===== Démarrage de la session =====
    
Ligne 403: Ligne 404:
  
 Nous avons alors 12 exécutables de la forme ''xGEMM_SP_<version>'' ou ''xGEMM_DP_<version>'' :   Nous avons alors 12 exécutables de la forme ''xGEMM_SP_<version>'' ou ''xGEMM_DP_<version>'' :  
-  * ''fblas'' utilisant la librairie ATLAS, pour CPU 
   * ''openblas'' utilisant la librairie OpenBLAS, pour CPU   * ''openblas'' utilisant la librairie OpenBLAS, pour CPU
   * ''gsl'' utilisant la librairie GSL (pour //GNU Scientific Librairies//)   * ''gsl'' utilisant la librairie GSL (pour //GNU Scientific Librairies//)
 +  * ''fblas'' utilisant la librairie OpenBLAS mais pour des appels fortran, pour CPU
   * ''cublas'' utilisant la librairie cuBLAS avec une gestion externe de la mémoire   * ''cublas'' utilisant la librairie cuBLAS avec une gestion externe de la mémoire
   * ''thunking'' utilisant la librairie cuBLAS avec une gestion interne de la mémoire   * ''thunking'' utilisant la librairie cuBLAS avec une gestion interne de la mémoire
formation/insa2020gpu.1607313195.txt.gz · Dernière modification : (modification externe)