LIP6 1997/032: THÈSE de DOCTORAT de l'UNIVERSITÉ PARIS 6
LIP6 /
LIP6 research
reports
230 pages - Décembre/December 1997 -
French document.
PostScript : 807 Ko /Kb
Contact : par mail / e-mail
Thème/Team: Architecture des Systèmes Intégrés et Micro-Électronique
Titre français : Environnement logiciel d'un coprocesseur SIMD associatif et systolique microprogrammable
Titre anglais : Software environment of an SIMD associative and systolic microprogrammable coprocessor
Abstract : The research for high computing power at low cost has driven to complex parallel machine. For the genomic research application, the Rapid team has defined a more simple parallel architecture that constitutes a low cost programmable add-in board for PC.
The programming of this board requires to develop an application program for the host machine and a micro-software for the board. These two programs need to communicate one with the other. For an easy development of the program and the microprogram, we have specified a high level parallel language that allows the co-development of both application parts. The compiler generates automatically the corresponding code and micro-code, and theirs interactions.
The compiler realisation then leads us to define evolutions of both the architecture and the language to allow a more efficient compilation.
Key-words : Associativity, Compilation, Microprogramming, Parallel architecture, Parallel language, Rapid-2, SIMD coprocessor, Simulation, Systolic
Publications internes LIP6 1997 / LIP6 research reports 1997