Participants : Stéphane Chauveau, Bernard Philippe
L'exécution des programmes Matlab par un interpréteur de code permet une grande souplesse d'utilisation mais réduit les performances par rapport à l'exécution de programmes compilés. Notre approche consiste à exploiter le haut niveau de description du langage Matlab pour le compiler et le paralléliser efficacemment. Ce projet est issu d'une collaboration entre l'équipe Caps pour la partie compilation et l'équipe Aladin pour la réalisation des bibliothèques numériques parallèles. Nous avons réalisé une première version du compilateur permettant de compiler et d'exécuter la majorité des codes Matlab.