next up previous contents index
Next: 9.2 Parallélisme. Up: 9. Implémentation et Optimisation. Previous: 9. Implémentation et Optimisation.   Contents   Index

9.1 Introduction.

Afin de pouvoir effectuer des validations statistiques sur les images post-reconstruction, nous avions besoin de simuler toute la chaîne de formation des images. Cela comprenait le calcul d'un sinogramme, puis sa reconstruction. Un souci de rapidité nous avait déjà amené à considérer une projection analytique pour le calcul d'un sinogramme. Le centre CYCERON disposant de plus d'un supercalculateur, nous allons voir, plus en détail dans ce chapitre, la façon dont nous avons abordé la programmation et l'optimisation de nos algorithmes sur cette machine. Après un bref aperçu des concepts nécessaires à la compréhension de l'optimisation, nous décrirons brièvement le CRAY dont dispose le centre. En effet, une optimisation sur ce type de machine ne peut se faire sans un minimum de connaissance de l'architecture. Nous illustrerons plus en détail, l'implémentation et l'optimisation de deux procédures importantes et utiles dans de nombreux traitements. Enfin nous fournirons les performances sur ces deux procédures et sur les programmes mis en place au centre au cours de cette thèse.


next up previous contents index
Next: 9.2 Parallélisme. Up: 9. Implémentation et Optimisation. Previous: 9. Implémentation et Optimisation.   Contents   Index
Lecomte Jean François 2002-09-07