• Votre sélection est vide.

    Enregistrez les diplômes, parcours ou enseignements de votre choix.

  • Se connecter
  • Accueil
  • page://11285f75-54cc-4102-adfc-bba834e8dd7bLINK
    Offre de formation
  • odfLevel1://FI?rootId=page://11285f75-54cc-4102-adfc-bba834e8dd7bCONTAINER
    Formation d'ingénieur classique
  • program://_root?rootId=page://11285f75-54cc-4102-adfc-bba834e8dd7b&programId=programContent://4cfd1f20-bc14-4818-a1ca-a9c3c40bbc64CONTAINER
    Ingénieur diplômé spécialité électronique et systèmes numériques
  • course://ingenieur-diplome-specialite-electronique-et-systemes-numeriques-LMHFTD6T?rootId=page://11285f75-54cc-4102-adfc-bba834e8dd7b&courseId=courseContent://3258e6d6-fbb8-4c0b-8aa0-08a4d05fad42&programId=programContent://4cfd1f20-bc14-4818-a1ca-a9c3c40bbc64CONTAINER
    SPECIALITE SYTEMES EMBARQUES
  • course://ingenieur-diplome-specialite-electronique-et-systemes-numeriques-LMHFTD6T/specialite-sytemes-embarques-LO77INP2?rootId=page://11285f75-54cc-4102-adfc-bba834e8dd7b&courseId=courseContent://3993ffa2-a58f-41a1-9877-fb5207cd3893&programId=programContent://4cfd1f20-bc14-4818-a1ca-a9c3c40bbc64CONTAINER
    UE1 SoC et GPU
  • Programmation GPU

Programmation GPU

  • Niveau d'étude

    BAC +5

  • Composante

    Polytech Dijon (Ex-ESIREM)

Description

Dans ce cours, les étudiants apprendront à prendre en compte les ressources limitées disponibles dans les systèmes pour produire des applications performantes. Une première partie sera consacrée à la programmation GPU pour fournir des traitements à haute vitesse en utilisant des frameworks dédiés tels que CUDA de Nvidia. Dans une seconde partie, l'approche TinyML sera étudiée pour montrer aux étudiants comment intégrer les techniques d'apprentissage profond dans un système contraint. Des applications telles que la reconnaissance vocale ou la prédiction de données de capteurs seront présentées à titre d'exemple.

Lire plus

Objectifs

Les notions suivantes seront abordées dans ce module :

  • Programmation GPU,
  • Bases de Machine Learning,
  • Méthodologie TinyML,
Lire plus

Heures d'enseignement

  • CMCours Magistral14h
  • TDTravaux Dirigés8h
  • TPTravaux Pratiques16h

Pré-requis obligatoires

  • Programmation C/C++
Lire plus

Modalités de contrôle des connaissances

Évaluation initiale / Session principale - Épreuves

Type d'évaluationNature de l'épreuveDurée (en minutes)Nombre d'épreuvesCoefficient de l'épreuveNote éliminatoire de l'épreuveRemarques
CC (contrôle continu)Ecrit sur table
CC (contrôle continu)Production écrite

Seconde chance / Session de rattrapage - Épreuves

Type d'évaluationNature de l'épreuveDurée (en minutes)Nombre d'épreuvesCoefficient de l'épreuveNote éliminatoire de l'épreuveRemarques
CC (contrôle continu) 2nde chanceEcrit sur table
CC (contrôle continu) 2nde chanceProduction écrite