« Fonctionnement d'un ordinateur/Les architectures dataflow » : différence entre les versions

Contenu supprimé Contenu ajouté
Page créée avec « Dans les années 1970 à 1980, les chercheurs tentaient de créer des architectures parallèles, pouvant se passer de program counter. Les architectures dataflow furent un... »
 
Ligne 98 :
 
Les architectures '''Explicit Data Graph Execution''' se basent sur le fonctionnement des compilateurs modernes pour découper un programme procédural ou impératif en blocs de code. Généralement, ceux-ci vont découper un programme en petits morceaux de code qu'on appelle des blocs de base, qui sont souvent délimités par des branchements (ou des destinations de branchements). Ces sont ces blocs de base qui seront exécutés dans l'ordre des dépendances de données. Certaines architectures de ce type ont déjà été inventées, comme les processeurs WaveScalar et TRIPS.
 
==Conclusion==
 
Pour finir, sachez qu'il existe peu de documentation sur le sujet. Il s'agit d'un sujet de recherche assez ancien, et qui est un peu délaissé des dernières années. Quoiqu'il en soit, je recommande la lecture ds liens qui suivent, pour se renseigner un peu plus sur le sujet :
 
* [http://csd.ijs.si/courses/dataflow/index.htm Dataflow Computers].
 
<noinclude>
{{NavChapitre | book=Fonctionnement d'un ordinateur
| prev=Les architectures actionnées par déplacement
| prevText=Les architectures actionnées par déplacement
| next=Les processeurs de traitement du signal
| nextText=Les processeurs de traitement du signal
}}
</noinclude>