Thèse soutenue

Environnement logiciel d'un coprocesseur simd associatif et systolique microprogrammable

FR  |  
EN
Auteur / Autrice : LAURENT WINCKEL
Direction : Pascal Faudemay
Type : Thèse de doctorat
Discipline(s) : Sciences appliquées
Date : Soutenance en 1997
Etablissement(s) : Paris 6

Résumé

FR

La recherche de puissances de calcul elevees a faible cout a conduit a des machines paralleles complexes. Pour l'application a la recherche sur les genomes, l'equipe rapid a defini une architecture parallele plus simple qui constitue une carte additionnelle programmable a faible cout pour pc. La programmation de cette carte necessite de developper un programme d'application pour la machine hote et un micro-logiciel pour la carte ; ces deux programmes communiquent entre eux. Pour un developpement aise du programme et du microprogramme, nous avons specifie un langage parallele de haut niveau qui permet le co-developpement de ces deux parties de l'application. Le compilateur genere automatiquement le code et le micro-code correspondant, et leurs interactions. La realisation du compilateur nous conduit ensuite a definir les evolutions de l'architecture et du langage qui permettraient une compilation plus efficace.