Copy

Au programme pour le mois de mars

Nouveauté! Nous offrons maintenant des formations à HEC Montréal.
Ecole de printemps en CIP - Profitez du tarif préférentiel en vous inscrivant avant le 31 mars.
Retrouvez toutes nos formations sur notre page Eventbrite
-

Coming up this March

New! We are now offering workshops on HEC Montreal campus.
Spring School in HPC - Early bird rates end on March 31st.
 All details on our Eventbrite page

formation@calculquebec.ca

Premiers pas sur les serveurs de calcul

En français, 4 mars 2020 de 12h00 à 15h00 
Utiliser un superordinateur peut être une expérience plutôt déroutante pour un débutant. Plusieurs défis doivent être relevés avant de pouvoir bénéficier pleinement de la puissance d’une telle installation. Cette formation vous permettra de comprendre le fonctionnement d'un serveur de calcul en plus de vous fournir les outils nécessaires pour lancer correctement et efficacement vos premiers calculs.

Pour marquer le lancement de nos formations à HEC Montréal, l'inscription à cet atelier est gratuite.
Nouveauté!
HEC Montréal,
Montréal

Optimisation en Python

En français, 4 mars 2020 de 13h00 à 16h30
Dans cet atelier, nous enseignerons des techniques pour détecter des points chauds de programmes Python existants. Nous apprendrons comment accélérer et optimiser ces programmes à l’aide de différents outils disponibles gratuitement. Nous ferons ensuite un survol des différentes méthodologies utilisées pour la parallélisation de code en Python.
Université de Sherbrooke, Sherbrooke

Introduction à la programmation en R

En français, 10 mars 2020 de 9h00 à 12h00
Apprenez les concepts de base sur lesquels reposent toute la programmation avec R. La meilleure façon d’apprendre à programmer est de réaliser une tâche utile. Cette introduction à la programmation avec R est donc construite autour d’une tâche scientifique courante : l’analyse de données. 
Université de Montréal, Montréal

Introduction à la ligne de commande Bash

En français, 10 mars 2020 de 9h00 à 12h00
L'utilisation de la ligne de commande Bash est fondamentale à l'utilisation d'une grande variété d'outils puissants et de ressources de calcul telles que les grappes de Calcul Canada. Cet atelier vous amènera à utiliser ces ressources de manière efficace, et ce, en combinant divers programmes et en automatisant des tâches répétitives.
Université du Québec à Montréal, Montréal

Introduction to Bash/Linux 

In English, March 10-11, 2020 from 9:00 AM to 12:30 PM
Participants will learn the basics of how to use the Linux operating system to interact with a high-performance computing cluster. Topics include using the command-line to navigate directories and edit files, automating tasks with scripts, managing running processes, compiling software, and using graphical interfaces.
McGill University,
Montreal

Débogage avec affichage des données

En français, 11 mars 2020 de 13h00 à 16h30
Le déboggage est essentiel pour le développement des applications, des erreurs plus simples comme division par zéro aux cas assez souvent rencontrés comme dépassement de limites. Lorsqu'il y a des résultats incorrects sans plantage du code, l'utilisation de deboggeur avec capacité de visualisation de données sur place est indispensable. L'utilisation de débogueurs avec l'interface grahique facilite beaucoup cette tâche qui est autrement délicate. Les examples de déboggage sont écrits en Python.
Université de Sherbrooke, 
Sherbrooke

Introduction à la programmation GPU avec CUDA

En français, 17 mars 2020 de 9h00 à 16h00
CUDA (Compute Unified Device Architecture) est le langage de programmation le plus utilisé pour exploiter la puissance de calcul des processeurs graphiques (GPU) dans le domaine du calcul de haute performance. Vous apprendrez à utiliser CUDA avec le langage de programmation C pour écrire des algorithmes simples sur des GPU.
Université de Montréal
Montréal

GLOST vs Parallel and Job Arrays

Lunch-conference*
In English, March, 19 2020 from 12:00 PM to 1:00 PM
After a short presentation of Compute Canada and Calcul Québec, we will focus on sGLOST, the Greedy Launcher Of Small Tasks, used to run many sequential jobs of short or variable duration, or for doing parameter sweeps. It works like GNU parallel or job arrays but with a simpler syntax. We will present advantages of using GLOST and some examples showing how to use it properly.
McGill University, Montreal

*Also available by videoconference

Introduction to Advanced Research Computing (for bioinformaticians)

En English, March 19-20, 2020 from 1:30 PM to 5:00 PM
This workshop will first start by introducing the advanced research computing and some of the common tasks one would like to do on a supercomputer. In the second part of the workshop, participants will be able to do some bioinformatics-related exercises on a cluster. Participants are expected to have some basics with the Bash command line: if needed, please check our Introduction to Bash/Linux workshop on March 10-11.
McGill University,
Montreal

Introduction to Version Control with Git

In English, March 24, 2020 from 9:00 AM to 12:30 PM
Version control tools allow you to save and label each revision of your work. You can then go back in time if needed, and/or share your work with others. In this hands-on workshop, we will teach the basics of Git, a very well known and modern version control tool available on any OS. Participants are expected to have some basics with the Bash command line: if needed, please check our Introduction to Bash/Linux workshop on March 10-11.
McGill University, Montreal

Gestion de révisions avec Git

En français, 25 mars 2020 de 8h30 à 12h00
La gestion des révisions permet aux professionnels de garder une trace de leur travail et de collaborer avec d’autres personnes plus facilement. Tous les projets de développement majeurs utilisent un système de gestion de révisions. Cette formation s’intéresse particulièrement aux bases de la gestion de code source avec Git, le logiciel de suivi des révisions le plus populaire au monde.
Université Laval, Québec

Programmation en R intermédiaire

En français, 30 mars 2020 de 9h00 à 12h00
Cette formation traite des aspects plus avancés de la programmation en R comme l'interaction avec l'environnement Linux, les éléments "fonctionnels" de la programmation R, la vectorisation, la parallélisation, la gestion de données de recherche sur une grappe, le débogage et optimisation et la création de diagrammes.
Université du Québec à Montréal, Montréal

Introduction to programming with Python

In English, March 31-April 1, 2020 from to 9:00 AM to 12:30 PM
The best way to learn how to program is to do something useful, so this introduction to Python is built around a common scientific task: data analysis. Our real goal isn’t to teach you Python, but to teach you the basic concepts that all programming depends on.
McGill University, Montreal
Events powered by EventBrite
Copyright © 2020 Calcul Québec, All rights reserved.