Cours/Séminaire
Cafés Calcul
23 Cours
Introduction to (Python) Optimal Transport
Le transport optimal (OT) est devenu ces dernières années un outil important dans la communauté de la science des données et de l'apprentissage automatique. Nous présenterons d'abord une brève
Générateur de nombres aléatoires en parallèle
Un café sur les générateurs de nombres aléatoires en parallèle.
Café Julia : Ferrite.jl
Présentation du package Julia d'éléments finis Ferrite.jl
BetaML.jl Machine Learning with Julia
Présentation du package BetaML.jl . Machine learning en langue Julia.
Café Julia : Trixi platform
Nous accueillons Hendrik Ranocha qui nous parle de la plateforme Trixi.jl. C'est un ensemble de bibliothèques scientifiques visant à fournir des outils pour les simulations numériques adaptatives d
Crafting numerical experiments with Julia
Ce wébinaire vous propose une démonstration de la manière de coder des expériences numériques/de calcul avec Julia. Alexandre partagera ses conseils concernant le calcul à distance, VS Code, les
Recherche reproductible en statistique appliquée et économétrie
Présentation d'un retour d’expériences, en économie appliquée, autour de la reproduction des résultats de recherches empiriques.
DataFlowTasks.jl
Francois Févotte et Luiz Faria présentent leur package DataFloawTasks.jl
SageManifolds
Éric Gourgoulhon présente le projet SageManifolds permettant de faire du calcul tensoriel et de la géométrie différentielle dans SageMath.
Questions-Réponse: Julia pour les sciences du vivant
Remi Vezy, chercheur en modélisation de l'architecture des plantes et des végétations au CIRAD, nous parlera de son utilisation de Julia. Il développe actuellement deux packages :
Bibliothèque C++ / Kokkos
Kokkos est un modèle de programmation en C++ pour l'écriture d'applications, portables en termes de performances, ciblant toutes les plateformes HPC. Il fournit des abstractions pour l'exécution
Pythran
Pythran est un compilateur pour noyaux scientifiques de haut (ou bas) niveau écrits en Python. Basiquement, il prend en entrée du code Python dont les points d'entrées ont reçu quelques commentaires
Questions-Réponses sur les packages Julia
Les intervenants répondent à toutes vos questions sur le développement de packages en Julia pendant 45 minutes.
FPGA : un nouveau type d'accélérateur pour le calcul ?
Les Field Programmable Gate Arrays (FPGA) sont des puces électroniques qui se situent entre des ASICs, des puces dédiées à certains traitements, et des processeurs conventionnels (CPU). Cette
GPU programming with PyOpenCL
Ce Café est réalisé par Jérôme Kieffer, membre de l'Installation européenne de rayonnement synchrotron (ESRF). Il porte sur la programmation parallèle en utilisant PyOpenCL. Il est basé sur un
Pourquoi Julia ?
Pour ce Café, nous accueillons François Févotte Sa présentation prendra la forme d'une démonstration visant à illustrer l'approche retenue par Julia pour résoudre le "problème des deux langages"
Le calcul parallèle pour tous pour la méthode des éléments finis
Ce Café est réalisé par Frédéric Nataf ou il montre que le calcul scientifique parallèle est de plus en plus accessible à tous les utilisateurs. Cela est dû à la conjonction de la disponibilité
Outils de placement de processus
Le placement de processus est essentiel à l'optimisation des performances au moment de l'attribution des ressources sur un cluster de calcul. Il est cependant parfois délicat, notamment dans le cas de
Installer et utiliser des gitlab runners
Baptiste Mary exposera dans ce Café comment déployer et se servir de gitlab runners pour effectuer de l'intégration continue avec gitlab. L'intégration continue permet d'automatiser n'importe quel