Changeset 2712 in Sophya


Ignore:
Timestamp:
May 12, 2005, 5:49:15 PM (20 years ago)
Author:
ansari
Message:

Modif (?) de cpupower.c sur le powerbook - Reza 12/5/2005

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Eval/Speed/cpupower.c

    r2584 r2712  
    3131  T_Type s=0;
    3232  int i,k;
    33   printf("--- fop_0: Simple Loop: z[k] = x[k]*y[i] --- \n");
    34   for(k=0; k<SZ; k++) z[k] = x[k]*y[k];
     33  /*  printf("--- fop_0: Simple Loop: z[k] = x[k]*y[i] --- \n"); */
     34  for(k=0; k<SZ; k++) z[k] = x[k]*y[99];
     35  N_OP += SZ;
     36  return;
     37}
     38void fop_30()
     39{
     40  T_Type s=0;
     41  int i,k;
     42  /*  printf("--- fop_30: Simple Loop triple: z[k] = x[k]*y[i] --- \n");  */
     43  for(k=0; k<SZ; k+=3) { z[k] = x[k]*y[99]; z[k+1] = x[k+1]*y[99]; z[k+2] = x[k+2]*y[99]; }
    3544  N_OP += SZ;
    3645  return;
     
    144153  if (narg > 3)  nloop = atoi(arg[3]);
    145154  ckprt = 0;
    146   if (narg > 3)  ckprt = atoi(arg[4]);
     155  if (narg > 4)  ckprt = atoi(arg[4]);
    147156
    148157  printf("::::::: cpupower: OPE=%d SZ= %d ::::::: \n", OPE,SZ);
     
    163172  else if (OPE == 2)  fop_2();
    164173  else if (OPE == 1)  fop_1();
     174  else if (OPE == 30)  for(i=0; i<nloop; i++) fop_30();
    165175  else for(i=0; i<nloop; i++) fop_0();
    166176  PrtTim("---Fin OpeDoubleBoucle ");
Note: See TracChangeset for help on using the changeset viewer.