suivant: III.E Déterminant de la matrice D du
monter: III.D.3 Recettes d'implémentation sur machine vectorielle.
précédent: III.D.3.2 Vectorisation du calcul de I2.
Table des matières
Index
III.D.3.3 Vectorisation du calcul de I3.
Nous ne présenterons pas la vectorisation du calcul de I3 puisque ce calcul ne nous a pas servi dans les codes. Notons que la vectorisation de I3 peut s'opérer
- soit de façon analogue aux vectorisations de I1 et I2, augmentant énormément le nombre d'opérations inutiles effectuées par rapport à une programmation
conditionnelle,
- soit d'une façon beaucoup plus compliquée à l'aide de tableaux intermédiaires de stockage des indirections. Brièvement, il s'agirait de détecter, pour toutes les valeurs
des paramètres , et , dans quel sous-cas ils se placent (dans III.D.2.3) puis de les regrouper. Par exemple le cas numéro n
(définissant I3(n)) serait le cas numéro m du calcul de I3 par le développement limité (III.D.20). On calculerait alors les M cas qui
donnent I3 à l'aide du développement limité, puis on rangerait ces valeurs dans le tableau initialIII.D2.
Le coût de la vectorisation serait alors faible. Nous considérons que cet algorithme est trop technique pour être présenté ici.
suivant: III.E Déterminant de la matrice D du
monter: III.D.3 Recettes d'implémentation sur machine vectorielle.
précédent: III.D.3.2 Vectorisation du calcul de I2.
Table des matières
Index
Cessenat Olivier
2007-04-21