/*************************************************************************************************************************************/
/* */
/* T E S T D E L ' A C C E S A U C A C H E ( O R D R E { Y , X } ) : */
/* */
/* */
/* Performances : */
/* */
/* La commande "time" donne les resultats */
/* suivants : */
/* */
/* $LACT12 (R4000) : 8.5u 0.3s 0:31 28% */
/* $LACT27 (R4400) : 6.1u 0.2s 0:12 51% */
/* (R8000) : 2.2u 0.1s 0:02 94% 0+0k 0+0io 0pf+0w */
/* */
/* Voir a ce propos '$xiii/begin_end$DEF' et */
/* '$xiii/Images$DEF' qui montrent que c'est */
/* l'ordre de '$xtc/t_cache.02$c' qui est */
/* presentement utilise, ce qui est heureux */
/* puisqu'il est le plus rapide... */
/* */
/* */
/* Author of '$xtc/t_cache.02$c' : */
/* */
/* Jean-Francois COLONNA (LACTAMME, AAAAMMJJhhmmss). */
/* */
/*************************************************************************************************************************************/
#define ITER \
20
#define X \
1024
#define Y \
1024
main()
{
int n;
int x,y;
double image[Y][X];
for (n=0 ; n<ITER ; n++)
{
for (y=0 ; y<Y ; y++)
{
for (x=0 ; x<X ; x++)
{
/* L'ordre des boucles est donc 'y' puis 'x'... */
image[y][x] = 0;
}
}
}
}