Cours 5 | Calcul Haute Performance architectures et modèles de programmation

Titre: Calcul Haute Performance architectures et modèles de programmation Auteurs: Françoise Roch Ecole: Observatoire des Sciences de l’Univers de Grenoble Résumé: Des architectures de plus en plus complexes avec différents niveaux de parallélisme Première étape de la paralllélisation : décoder la relation entre l’architecture et l’application – Adapter les algorithmes, la programmation aux architectures actuelles, […]

Cours 3 | Bioinformatique | Calcul haute-performance

Titre: Bioinformatique et calcul haute-performance Auteurs: Mathieu Giraud Ecole: CNRS, Université Lille 1 Résumé: Les données bioinformatiques issues des séquenceurs sont toujours en croissance exponentielle. Aux génomes de référence s’ajoutent maintenant les variations individuelles tout comme les méta-génomes (séquences d’organismes prélevés dans un même milieu). Nous présenterons dans cet exposé quelques traitements parallèles sur ces […]

Formation | PDF | GPU | CUDA

  Cours 1 | Processeurs Graphiques Cours 2 | Contrôle Non Destructif | Implantation d’algorithmes sur GPU et multi-cœurs Cours 3 | Bioinformatique | Calcul haute-performance Cours 4 | Formation en Calcul Scientifique Cours 5 | Calcul Haute Performance architectures et modèles de programmation Cours 6 | Architecture des ordinateurs | Concepts du parallélisme Cours 7 | Contribution au calcul sur […]

Rapports PFE

PFE 1  | Implantation d’application de traitement de signal sur système mono-puce reconfigurable ‘SoPc’  PFE 2  | Application assistée par ordinateur pour les malvoyants par acquisition et reconnaissance d’images statiques et dynamiques PFE 3  | Commande non linéaire de l’UPQC PFE 4  |  Conception d’un SAR-ADC de 10/13-bit à 83Ksps avec fonction de dithering PFE 5  |  Caractérisation d’un détecteur […]

Cours 6 | Informatique MP

Titre: Informatique MP Arago Auteurs: Ph. Langlois Ecole: Néant Résumé: Mesurer le temps d’exécution d’un programme sur une machine actuelle est une une tâche beaucoup plus ardue qu’il n’y parait. En effet, l’impression que l’exécution de votre programme mobilise à elle seule les ressources de votre ordinateur est une illusion. Le temps que vous attendez […]

Cours 5 | Introduction à MATLAB

Titre: Introduction à MATLAB Auteurs: André Casadevall Ecole: Université Paris-Dauphine Résumé: MATLAB pour MATtrix LABoratory, est une application qui a été conçue afin de fournir un environnement de calcul matriciel simple, efficace, interactif et portable, permettant la mise en oeuvre des algorithmes développés dans le cadre des projets linpack et eispack. MATLAB est constitué d’un […]

Cours 4 | Les bases de l’informatique et de la programmation

Titre: Les bases de l’informatique et de la programmation Auteurs: François Morain Ecole: Ecole polytechnique Résumé: Cette polycopie s’adresse à des élèves de première année ayant peu ou pas de connaissances en informatique. Une partie de ce cours consiste en une introduction générale à l’informatique, aux logiciels, matériels, environnements informatiques et a la science sous-jascente. […]

Drone | Arduino | Robot

Formation vidéo La formation Drone | Arduino sera dédiée aux détails de la conception et la réalisation d’un drone avec Arduino de A à Z. On apprendra les divers éléments constituant un drone et comment les contrôler. On utilisera la carte Arduino pour le contrôle des moteurs du drone et leurs asservissements. Des techniques de […]

Catégories
Projets électroniques Projets microcontrôleurs Projets traitement d'image Projets traitement du signal Traitement du signal sur FPGA

Projets Matlab & Microcontrôleur #1: Commande graphique d’une matrice des LEDs avec Maltab et Arduino

Idée du projet : Transfert des commandes issues d’une image (ou caméra) par une interface série entre Matlab et le µC vers une matrice des LEDs de résolution 8×8 Objectifs du projet : Savoir comment établir la liaison série entre Matlab & Arduino Savoir comment lire la caméra de son ordinateur avec Matlab Savoir comment […]

Matlab | Microcontrôleurs

  C’est quoi matlab ? MATLAB (« matrix laboratory ») est un langage de programmation de quatrième génération émulé par un environnement de développement du même nom ; il est utilisé à des fins de calcul numérique. Développé par la société The MathWorks, MATLAB permet de manipuler des matrices, d’afficher des courbes et des données, […]

Catégories
Projets électroniques

Introduction au filtrage numérique

Un filtre numérique est un algorithme de calcul qui fait correspondre à une suite d’échantillons x(n) d’entrée à une autre suite d’échantillons y(n) de sortie. Avantages et inconvénients des filtres numériques : Ils sont programmables en changeant uniquement des variables et non pas le circuit. On peut avoir des structures adaptatives, ce qui les rend […]

Catégories
Projets électroniques

Projet électronique : Traitement du signal avec Arduino # Lissage & Seuillage d’un signal 2/3

Objectifs du projet électronique Etude et simulation numérique du filtre Moyenneur avec Matlab [1/3] Etude et simulation numérique du filtre Médiane avec Matlab  [1/3] Etudes et simulation numérique des techniques de la détection de seuil  [2/3] Seuillage classique Seuillage moyenné Seuillage médiane Etude comparatives et qualitative des méthodes  [2/3] Implémentation sur microcontrôleur en utilisant le […]

Projet FPGA 4 : Générateur des signaux (sin, cos, triangulaire,…) – PEC

Membres d’équipe : M. Abdellatif Houiri M. Hamza Boutouil M. Ibrahim Zango Objectifs principaux : Se familiariser avec le kit de développement FPGA Elbert V2 Bibliographie sur les techniques existantes pour générer un signal numérique (sine, cos, …) Sélection d’une méthode pratique, simple et optimale pour la génération des signaux Développement du code VHDL du […]

Kit FPGA Spartan

Le kit d’évaluation Spartan®-6 FPGA SP605 offre commodément tous les composants de base de Base de Xilinx ciblées, une  plateforme de conception pour le développement diffusion, les communications sans fil, de l’automobile, et d’autres applications à très haute sensibilité,  les applications qui nécessitent des capacités importantes  de l’émetteur/récepteur dans un seul paquet. Ce  nouveau kit fournit une […]