{
double *cyc_sum;
double tot, tot_for_pp, tot_for_rest, tot_gpu, tot_cpu_overlap, gpu_cpu_ratio, tot_k;
- double c2t, c2t_pp, c2t_pme;
+ double c2t, c2t_pp, c2t_pme = 0;
int i, j, npp, nth_pp, nth_pme, nth_tot;
char buf[STRLEN];
const char *hline = "-----------------------------------------------------------------------------";
{
c2t = realtime/tot;
c2t_pp = c2t * nth_tot / (double) (npp*nth_pp);
- c2t_pme = c2t * nth_tot / (double) (npme*nth_pme);
+ if (npme > 0)
+ {
+ c2t_pme = c2t * nth_tot / (double) (npme*nth_pme);
+ }
}
else
{