Environnement logiciel d'un coprocesseur simd associatif et systolique microprogrammable
Institution:
Paris 6Disciplines:
Directors:
Abstract EN:
Pas de résumé disponible.
Abstract 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.