sed-bdx
actions transverses l'équipe développement salles experimentales

Les actions transversales

Published Jun 8, 2022 by Elvis Presley at /action-transverses/

Les actions transversales concernent plusieurs sujets :

  • les plateformes expérimentales
  • les formations à des technos spécifiques via Les Midis de la Bidouille
  • les actions de formations

Les plateformes expérimentales

Les plateformes Interaction Humain - Systèmes Numériques

Le SED gère les espaces expérimentaux dédiés aux intercations Humaines - Système Numérique et les ateliers mécanique et électronique permettant la réalisation de prototypes.

Avec ces espaces, le SED accompagne, coordonne les actions scientifiques qui y sont hébergées au plus proche des préoccupations des chercheuses et chercheurs :

  1. La coupole
  2. Les expériences BCI
  3. Hobit
  4. Une cabine Insonorisée
  5. Une table Optique
  6. Le Grand Volume avec l’expérience autour des Avatars
  7. et même parfois des pièces innatendue comme le local Syndical…

La plateforme PlaFRIM

PlaFRIM est une plateforme expérimentale pilotée par le SED de Bordeaux à la base, sous la direction scientifique de Brice Goglin (DR TADaaM) et la responsabilité technique de Julien Lelaurain (DSI).

La plateforme a pour vocation de :

  1. créer de la transversalité entre les équipes de Mathématiques et d’informatique ;
  2. être en avance de phase sur les matériels pour préparer les objets logiciels aux plateformes de calcul Tier-0 et Tier-1 de demain.

Lien vers la page Web du projet


Les Midis de la Bidouille


Les bidouilles présentées
[18/07/2023] - Dans les coulisses de Pytorch
author: "Zhe Li"

Presentation google-colab

[27/06/2023] - La découverte de LLVM épisode 4 : instrumentation de binaires avec Clang
author: "Philippe Virouleau"

bidouille-instrumentation

[13/06/2023] - Gallerie d'exemples Gitlab-CI
author: "Denis Arrivault et Florent Pruvost"

gitlabci-gallery

[02/05/2023] - Getting started with Git
author: "Ludovic Courtez & Algiane Froehly"

html org

[03/05/2022] - Medit: fast and light mesh inspection and vizualization
author: "Algiane Froehly"

Medit est une application légère et rapide permettant l’inspection et la visualisation de maillages. Medit permet entre autre : de rechercher une entité d’indice donné dans un maillage et d’afficher les informations associées; de réaliser facilement des plans de coupe pour visualiser des entités volumiques ou surfaciques; de lier des vues de maillages pour les comparer; d’exploser la vue du maillage pour détecter des entités dégénérées et de visualiser des champs de solutions.

html pdf org

[03/03/2022] - Auto-hébergement
author: "Philippe Swartvagher"

auto-hebergement

[02/12/2021] - Pytorch partie 2 : Applications (régression linéaire et classification d'images avec un CNN)
author: "Eloïse Guillem"

pytorch

[25/11/2021] - energy_scope: mesurer le profil énergétique d'une application HPC
author: "Hervé Mathieu"

pytorch

[16/11/2021] - CMake: tour d'horizon des fonctionnalités à partir d'exemples, trucs et astuces
author: "Florent Pruvost (& Marc Fuentes)"

html Sources Gitlab

[21/10/2021] - Initiation à PyTorch: création de tenseurs, gestion de dérivées etc...
author: "Éloïse Guillem"

Sources

[31/03/2020] - Introduction à Pandas et Scikit Learn
author: "Rémi Duclos"

Sources

[14/02/2020] - Modules (tcl) pour les grappes de calcul
author: "Nathalie Furmento & Brice Goglin"

org pdf

[28/01/2020] - Inkscape (Pau)
author: "Mathieu Haefele"

html

[21/01/2020] - Modèle «Roofline»
author: "Mathieu Haefele"

html

[14/01/2020] - Vim pour la programmation (Pau)
author: "Marc Fuentes"

html

[03/12/2019] - Javascript et NodeJs
author: "Thibault Lainé"

Source

[15/11/2019] - Impression 3D avec OpenSCAD
author: "Brice Goglin"

org html

[18/10/2019] - Impression 3D : modèles STL
author: "Brice Goglin & David Sherman"

A partir d’un modèle STL (récupéré en ligne [1] ou conçu soi-même [2]), nous verrons comment un logiciel de découpe (comme Slic3r [3]) traduit ce modèle en couches plus ou moins denses avant de l’envoyer à l’imprimante. On abordera les notions de support et de jupe qui peuvent être nécessaires selon la forme du modèle.

[09/09/2019] - Interfaces C-Python-Fortran
author: "Marc Fuentes"

Source

[13/06/2019] - Introduction au Langage R
author: "Dan Dutartre"

Source html

[24/05/2019] - Visualisation avec Kibana
author: "Hervé Mathieu"

Markdown html

[11/04/2019] - Notebooks Jupyter
author: "Marc Fuentes"

Notebook html

[28/03/2019] - Déverminage avec valgrind
author: "Cyril Bordage"

Outil de programmation libre pour déboguer, effectuer du profilage de code et mettre en évidence des fuites mémoires.

org html Source

[28/02/2019] - Bonnes pratiques CMake moderne
author: "Florent Pruvost"

org html

[17/01/2019] - Déverminage avec GDB
author: "Marc Fuentes"

org html

[06/12/2018] - Git, le retour
author: "Ludovic Courtès"

org html

[05/11/2018] - Introduction à Git
author: "Ludovic Courtès"

org html

[28/09/2018] - Astuces shell
author: "Cyril Bordage"

fichier texte de commandes

[22/06/2018] - Présentation du Langage Rust
author: "Olivier Saut"

fichier pdf

[05/06/2018] - Programmation de jeux vidéos avec SDL2
author: "Raymond Namyst"

Programmation d’un jeu avec défilement : manipulations de «sprites», gestion du son, etc…

planches pdf

[03/05/2018] - Jenkins Pipelines
author: "Brice Goglin"

Mise-en-œuvre des pipelines Jenkins sur la plate-forme d’intégration continue de l’INRIA

exemple fichier groovy
lien vers les fichiers groovy de hwloc

[24/04/2018] - OpenMP avancé (tâches)
author: "Pierre-André Wacrenier"

Utilisation avancée d’OpenMP avec notamment les tâches, illustration sur le problème du voyageur de commerce

sujet et sources

[03/04/2018] - OpenMP, un paradigme pour le multi-cœurs
author: "Pierre-André Wacrenier"

Découverte d’OpenMP pour le parallèlisme à mémoire partagée : création de fils d’exécution, sections critiques, opérations atomiques, réductions

sujet et sources

[20/03/2018] - Le logiciel de chiffrement GnuPG
author: "Andreas Enge"

Utilisation de GnuPG : création de clefs, signature, chiffrement, déchiffrement

planches pdf
commandes GnuPG pour mutt

[15/03/2018] - Le gestionnaire de paquets guix
author: "Ludovic Courtès"

Utilisation du gestionnaire de paquets guix sur la plate-forme plafrim

org html

[06/02/2018] - Julia, langage de programmation numérique
author: "Issam Tahiri"

lien vers github

[23/01/2018] - Utilisation avancée de git
author: "Ludovic Courtès"

Utilisation avancée de git : rebase

org html

[09/01/2018] - Introduction à gnu gdb
author: "Marc Fuentes"

org html

[23/11/2017] - Découvrez mpi avec python
author: "Marc Fuentes"

On passe en revue les fonctions de base de l’api mpi a l’aide de python

org html

[xx/xx/2017] - Introduction à CMake
author: "Marc Fuentes"

org html

[xx/xx/2017] - gitlab-ci
author: "Florent Pruvost"

Présentation de gitlab-ci, le système d’intégration continue de la plateforme nationale inria gitlab

org html

[xx/xx/2017] - Sonarqube
author: "Florent Pruvost, Hervé Mathieu"

Introduction au tableau de bord sonarqube pour améliorer la qualité du code

[23/05/2017] - Docker
author: "Louise-Amélie Schmitt, David Sherman"

planches pdf David
commandes shell Amélie

[23/03/2017] - Interactions gitlab/Jenkins
author: "Florent Pruvost, Marc Fuentes"

Utilisation conjointe des plate-formes gitlab et ci /jenkins

org html

[16/03/2017] - gitlab
author: "François Rué"

Présentation de la plate-forme nationale gitlab : projets, utilisateurs, permissions, demandes de fusion (mr), etc…

[09/02/2017] - Bonnes pratiques collaboratives avec gits
author: "Ludovic Courtès"

Présentation des méthodes collaboratives de travail avec git

org html

[26/01/2017] - zsh
author: "Cyril Bordage"

Présentation du shell zsh : complétion, expansion de noms de fichiers et greffons externes

org html

[15/12/2016] - Vim pour la programmation
author: "Marc Fuentes"

Présentation de divers outils (ctags, fugitive, grep) pour utiliser vim commenvironnement de développement intégré

org html

[10/10/2016] - Openstreetmap
author: "Vincent Bergeot"

Présentation de la base de données openstreetmap, des divers outils que l’on peut utiliser avec et de comment contribuer?

planches pdf

[14/06/2016] - Inkscape
author: "Cyril Bordage"

Introduction aux fonctions de base de Inkscape

[11/02/2016] - tmux
author: "Marc Fuentes"

Présentation de l’utilisation basique de tmux, un multiplexeur de terminal

org html

[14/01/2016] - Raspberry π (ii)
author: "Thibault Lainé"

Raspberry π : les Raspberry π sont des ordinateurs miniaturisés qui permettent facilement de faire des objets connectés

archive org + images
html

[05/11/2015] - Raspberry π
author: "Thibault Lainé"

Raspberry π : les Raspberry π sont des ordinateurs miniaturisés qui permettent facilement de faire des objets connectés

archive org + images
html

[14/09/2015] - git avancé (ii)
author: "Brice Goglin"

org html

[20/08/2015] - Présentation de slurm
author: "Redouane Bouchouirbat"

Présentation de slurm : slurm est l’ordonnanceur actuellement utilisé sur la nouvelle plate-forme plafrim ii

[11/06/2015] - Introduction à openmp
author: "Pierre-1ndré Wacrenier"

Introduction à openmp: le cadriciel openmp permet de faire du parallèlisme à mémoire distribuée d’une façon accessible en ajoutant des #pragmas à un code séquentiel.

archive TP

[20/03/2015] - Présentation d'orgmode (ii)
author: "Ludovic Courtès"

Présentation d’orgmode : une extension de gnu emacs permettant de gérer des listes, des agendas ou de planifier des projets

org html

[03/02/2015] - Utilisation de ssh
author: "Guillaume cassonnet"

Présentation de l’outil ssh, avec notamment les tunnels avant, arrière, le transfert de fichier et les agents ssh

org html

[16/01/2015] - Déverminage parallèle
author: "Cédric Lachat"

Une introduction au déverminage parallèle (mpi) en utilisant des outils tels que valgrind et gnu gdb

org html

[05/12/2014] - git avancé
author: "Brice Goglin"

Utilisation avancée de git avec notamment :

  • commandes de bases: show, status, log, commit, add, pull, push, merge, branch.
  • les bases des branches locales et distantes.
  • résoudre les conflits dans pull ou merge.
  • connaître la différence entre les changements staged ou non.
  • les descripteurs de commits head^^, head~5, etc.
  • commandes avancées : rebase, cherry-pick, reset, stash, reflog, clean, blame,

org html

[07/11/2014] - Utilisation de awk
author: "Nathalie Furmento"

org html

[16/10/2014] - Utilisation de gnu emacs pour le développement
author: "Ludovic Courtès"

org html

[02/10/2014] - Outils shell de base
author: "Cédric Lachat"

Les Actions de Formations


Entre les 18 et 26 janvier 2021 - ANF UST4HPC

Action Nationale de Formation du CNRS portée par le groupe Calcul et Resinfo

le fil conducteur sera le thème de la reproductibilité dans les environnements de calcul intensif. En raison des conditions sanitaires, les cours et TP se dérouleront en ligne.


La présentation des travaux du SED - 24 juin 2022


Les présentations

introduction

distribution et déploiement

graphes, partitionnement, maillage

algèbre linéaire

simulation mécanique, modèles

santé numérique, IA

SED BDX

More about Inria.

Story logo

© 2023