Changeset 2942 in Sophya for trunk/SophyaLib/Manual
- Timestamp:
- Apr 24, 2006, 6:54:55 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/Manual/modifs.tex
r2919 r2942 132 132 133 133 \section{TArray} 134 Il s'agit essentiellement des ameliorations en terme de performances et 135 de correction d'erreur. 136 134 137 \begin{itemize} 135 138 \item[\rond] Avril 2006 \\ 139 - Instanciation explicite des tableaux , matrices et vecteurs en types \\ 140 {\tt int\_2 uint\_2 uint\_4 uint\_8 } \\ 141 - Optimisation du code (ds tarray.cc) des operations sur tableaux \\ 142 {\tt (TArray::Add/Mul/Sub/DivCst TArray::Add/Mul/Sub/DivElt ) } \\ 143 a travers le choix entre Share() ou Allocation si le tableau resultat est non alloue. 144 D'apres les tests de performances (TCPU), {\bf (tjet , spar)}, il ne semble pas y 145 avoir de cas de pertes, et on a en general des gains de l'ordre de 20\% dans la plupart 146 des cas de tests, et un ou deux cas avec des gains de 50-80\%. \\ 147 - Declaration de l'operateur / entre tableaux (DivElt) et l'operateur \& \& pour la 148 multiplication element par element (MulElt) 136 149 \item[\rond] Janvier, Fvrier 2006 \\ 137 150 - Amlioration des fonctionalits de la classe {\bf Range} et des mthodes d'extraction
Note:
See TracChangeset
for help on using the changeset viewer.