L'analyste et formateur de Calcul Québec Maxime Boissonneault pendant les ateliers de la séquence programmation parallèle de l'école de CIP 2017.

  Mise en contexte : l’école de CIP Du 15 au 19 mai 2017 se tenait la troisième édition de l’école de calcul informatique de pointe de Calcul Québec. Lors de cette école, les étudiants étaient invités à participer à l’une de deux séquences : analyse de données avec R; calcul parallèle. Cet article est à propos de la séquence calcul parallèle. Lors de cette séquence, les étudiants ont eu la possibilité d’apprendre : les bases du calcul parallèle; l’optimisation et la vectorisation de code; la parallélisation avec OpenMP; la parallélisation avec MPI; la parallélisation sur GPU avec CUDA; la parallélisation sur GPU avec OpenACC. Pour chaque technologie, on proposait aux étudiants de paralléliser l’un de deux codes. Le premier code réalise la convolution d’une image[…]