cours / présentation

Calcul reconfigurable: quand le programme est un circuit.

Dans le paradigme de programmation actuellement dominant, un programme est une suite d'instructions qui s'exécutent en séquence. Cette séquentialité est confortable pour écrire des programmes, mais limite la performance : certaines séquences d'actions pourraient s'exécuter en parallèle. D'ailleurs o...

Date de création :

16.01.2019

Auteur(s) :

Florent Dinechin (de)

Présentation

Informations pratiques

Langue du document : Français
Type : cours / présentation
Niveau : formation continue
Durée d'exécution : 44 minutes 9 secondes
Contenu : vidéo
Document : video/mp4
Poids : 2.57 Go
Droits d'auteur : libre de droits, gratuit
Droits réservés à l'éditeur et aux auteurs. Document libre, dans le cadre de la licence Creative Commons (http://creativecommons.org/licenses/by-nd/2.0/fr/), citation de l'auteur obligatoire et interdiction de désassembler (paternité, pas de modification)

Description de la ressource

Résumé

Dans le paradigme de programmation actuellement dominant, un programme est une suite d'instructions qui s'exécutent en séquence. Cette séquentialité est confortable pour écrire des programmes, mais limite la performance : certaines séquences d'actions pourraient s'exécuter en parallèle. D'ailleurs on sait très bien construire des circuits dans lesquels toutes les portes logiques travaillent en parallèle. Mais un circuit, c'est figé, ce n'est pas programmable. Peut-on construire des circuits programmables ? Comment les programmer ? Voici les questions que cet exposé va aborder, dans une perspective historique qui va du jeu de la vie et des automates cellulaires de von Neumann aux circuits reconfigurables modernes qui intègrent des dizaines de millions de portes logiques programmables.

"Domaine(s)" et indice(s) Dewey

  • Programmation (005.1)

Domaine(s)

  • Génie logiciel : conception, qualité, documentation, maintenance
  • Informatique
  • Informatique

Intervenants, édition et diffusion

Intervenants

Fournisseur(s) de contenus : INRIA (Institut national de recherche en informatique et automatique), Académie de Grenoble

Diffusion

Cette ressource vous est proposée par :Canal-U - accédez au site internet

Document(s) annexe(s)

Fiche technique

Identifiant de la fiche : 44247
Identifiant OAI-PMH : oai:canal-u.fr:44247
Schéma de la métadonnée : oai:uved:Cemagref-Marine-Protected-Areas
Entrepôt d'origine : Canal-U

Voir aussi

IUTenligne
IUTenligne
17.05.2006
Description : Aborder la logique programmable par l'exemple au travers du langage Verilog. Proposer une approche alternative au traditionnel (cours TD, TP). Faire que ce support puisse être utilisé comme ressource à tout moment (en TP, à la Maison) afin d'aider l'étudiant dans son travail. Proposer une approche ...
  • logique programmable
  • Verilog
  • VHLG
  • eea
IUTenligne
IUTenligne
19.04.2007
Description : Site internet complémentaire du livre « Le langage VHDL, du langage au circuit du circuit au langage », 3ème éd Dunod 2007 Programmes du livre, exercices. Il est souhaitable d'avoir un simulateur VHDL et un outil de synthèse (liens sur le site). Ces exemples sont à mettre en oeuvre en parallèle ...
  • architecture numérique
  • circuit numérique
  • code source
  • langage VHDL
  • programmation