Changeset 2942 in Sophya for trunk/SophyaLib/Manual


Ignore:
Timestamp:
Apr 24, 2006, 6:54:55 PM (19 years ago)
Author:
ansari
Message:

MAJ liste de modifs (section TArray en particulier) - Reza 24/04/2006

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/Manual/modifs.tex

    r2919 r2942  
    132132
    133133\section{TArray}
     134Il s'agit essentiellement des ameliorations en terme de performances et
     135de correction d'erreur.
     136
    134137\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 ) } \\
     143a travers le  choix entre Share() ou Allocation si le tableau resultat est non alloue.
     144D'apres les tests de performances (TCPU), {\bf (tjet , spar)}, il ne semble pas y
     145avoir de cas de pertes, et on a en general des gains de l'ordre de 20\% dans la plupart
     146des 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
     148multiplication element par element (MulElt)   
    136149\item[\rond] Janvier, FŽvrier 2006  \\
    137150- AmŽlioration des fonctionalitŽs de la classe {\bf Range} et  des mŽthodes d'extraction
Note: See TracChangeset for help on using the changeset viewer.