II existe des instructions data-parallèles dans les processeurs modernes. Ces instructions permettent d'effectuer la même opération sur plusieurs données différentes en parallèle. Présentement il est difficile de programmer des logiciels qui utilisent ces instructions data-parallèles avec les solutions existantes, Nous avons donc exploré l'utilisation d'un langage destiné à la programmation des circuits parallèles comme les FPGA (Field Programmable Gate Array) pour fabriqué un logiciel qui permet d'utiliser ces instructions data-parallèles de manière simple et efficace. Un langage de haut niveau pour la programmation des FPGA. le langage psC- Parallel and Synchronous C- a été choisi, Sa syntaxe proche du C, son paradigme entièrement parallè...
La prolifération des architectures multi-coeurs est source d’unepression importante pour les develop...
Bien que les processeurs actuels possèdent plus de 10 cœurs, de nombreux programmes restent purement...
Cette thèse discute dans un premier temps des propriétés et des concepts des langages de description...
Les circuits reconfigurables de type FPGA (Field Programmable Gate Arrays) peuvent désormais surpass...
International audienceCet article décrit les extensions SIMD des jeux d'instructions desmicroprocess...
API15C est un processeur systolique VLSI étudié et réalisé à l'IRISA. Cette puce de 45.000 transisto...
National audienceNous présentons Simty, un processeur massivement multi-threadé qui assemble dynamiq...
Le déploiement d’algorithmes tel que l’inférence de réseaux de neurones convolutifs, impose des temp...
Cette recherche a été effectuée dans le cadre du développement du langage psC, de la compagnie sague...
National audienceLes circuits reprogrammables de types FPGA constituent un matériel de choix pour la...
La possibilité d'intégrer plus d'un milliard de transistors dans un processeur offre un potentiel in...
Ce mémoire présente l'étude d'une approche particulière des langages de programmation logico-fonctio...
Les machines multiprocesseurs, multi-cœurs et les accélérateurs de type GPU se généralisen...
Rapport interne.La grande diversité des langages de programmation utilisés en calcul scientifique a ...
L objectif de ce travail est de présenter l intérêt de l utilisation des solutions matérielles telle...
La prolifération des architectures multi-coeurs est source d’unepression importante pour les develop...
Bien que les processeurs actuels possèdent plus de 10 cœurs, de nombreux programmes restent purement...
Cette thèse discute dans un premier temps des propriétés et des concepts des langages de description...
Les circuits reconfigurables de type FPGA (Field Programmable Gate Arrays) peuvent désormais surpass...
International audienceCet article décrit les extensions SIMD des jeux d'instructions desmicroprocess...
API15C est un processeur systolique VLSI étudié et réalisé à l'IRISA. Cette puce de 45.000 transisto...
National audienceNous présentons Simty, un processeur massivement multi-threadé qui assemble dynamiq...
Le déploiement d’algorithmes tel que l’inférence de réseaux de neurones convolutifs, impose des temp...
Cette recherche a été effectuée dans le cadre du développement du langage psC, de la compagnie sague...
National audienceLes circuits reprogrammables de types FPGA constituent un matériel de choix pour la...
La possibilité d'intégrer plus d'un milliard de transistors dans un processeur offre un potentiel in...
Ce mémoire présente l'étude d'une approche particulière des langages de programmation logico-fonctio...
Les machines multiprocesseurs, multi-cœurs et les accélérateurs de type GPU se généralisen...
Rapport interne.La grande diversité des langages de programmation utilisés en calcul scientifique a ...
L objectif de ce travail est de présenter l intérêt de l utilisation des solutions matérielles telle...
La prolifération des architectures multi-coeurs est source d’unepression importante pour les develop...
Bien que les processeurs actuels possèdent plus de 10 cœurs, de nombreux programmes restent purement...
Cette thèse discute dans un premier temps des propriétés et des concepts des langages de description...