Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 1505 → Rev 1504

/demos/trunk/newtrace/utils/extract.c
139,7 → 139,7
 
*number = k;
*tot_tsc = temp_tsc;
if (k != 0) *mean_tsc = temp_tsc / k;
*mean_tsc = temp_tsc / k;
 
return 0;
 
172,7 → 172,7
 
*number = k;
*tot_tsc = temp_tsc;
if (k != 0) *mean_tsc = temp_tsc / k;
*mean_tsc = temp_tsc / k;
 
return 0;
 
189,7 → 189,6
temp_tsc = 0;
*max_tsc = 0;
*min_tsc = 0xFFFFFFFF;
*mean_tsc = 0;
k = 0;
for (i=0;i<exec_total;i++)
if (exec_list[i].ctx == context_list[ctx_num].ctx) {
205,7 → 204,7
}
}
 
if (k != 0) *mean_tsc = temp_tsc / k;
*mean_tsc = temp_tsc / k;
 
return 0;
 
222,7 → 221,6
temp_tsc = 0;
*max_tsc = 0;
*min_tsc = 0xFFFFFFFF;
*mean_tsc = 0;
k = 0;
for (i=0;i<job_total;i++)
if (job_list[i].ctx == context_list[ctx_num].ctx) {
238,7 → 236,7
}
}
 
if (k != 0) *mean_tsc = temp_tsc / k;
*mean_tsc = temp_tsc / k;
 
return 0;
 
280,8 → 278,6
char tmpstr[50];
int i,h;
 
if (max_tsc == 0) return 0;
 
gnuplot_clear();
max_limit = max_tsc*1000/clk_per_msec;
305,8 → 301,6
char tmpstr[50];
int i,h;
 
if (max_tsc == 0) return 0;
 
gnuplot_clear();
max_limit = max_tsc*1000/clk_per_msec;
330,8 → 324,6
char tmpstr[50];
int i,h;
 
if (max_tsc == 0) return 0;
 
gnuplot_clear();
 
max_limit = max_tsc*1000/clk_per_msec;
364,8 → 356,6
char tmpstr[50];
int i,h;
 
if (max_tsc == 0) return 0;
 
gnuplot_clear();
 
max_limit = max_tsc*1000/clk_per_msec;
701,16 → 691,12
 
arr_stats_from_execs(num,&min_tsc,&mean_tsc,&max_tsc);
 
if (max_tsc > 0) {
printf(" Min Arr. Delta dTSC [%12llu] us [%12llu]\n",min_tsc,min_tsc*1000/clk_per_msec);
printf(" Mean Arr. Delta dTSC [%12llu] us [%12llu]\n",mean_tsc,mean_tsc*1000/clk_per_msec);
printf(" Max Arr. Delta dTSC [%12llu] us [%12llu]\n\n",max_tsc,max_tsc*1000/clk_per_msec);
 
printf(" Min Arr. Delta dTSC [%12llu] us [%12llu]\n",min_tsc,min_tsc*1000/clk_per_msec);
printf(" Mean Arr. Delta dTSC [%12llu] us [%12llu]\n",mean_tsc,mean_tsc*1000/clk_per_msec);
printf(" Max Arr. Delta dTSC [%12llu] us [%12llu]\n\n",max_tsc,max_tsc*1000/clk_per_msec);
plot_exec_arr_distrib(num,max_tsc,pidstr);
 
plot_exec_arr_distrib(num,max_tsc,pidstr);
 
}
 
}
 
if (task_type == PERIODICAL) {
741,16 → 727,12
 
arr_stats_from_jobs(num,&min_tsc,&mean_tsc,&max_tsc);
 
if (max_tsc > 0) {
 
printf(" Min Arr. Delta dTSC [%12llu] us [%12llu]\n",min_tsc,min_tsc*1000/clk_per_msec);
printf(" Mean Arr. Delta dTSC [%12llu] us [%12llu]\n",mean_tsc,mean_tsc*1000/clk_per_msec);
printf(" Max Arr. Delta dTSC [%12llu] us [%12llu]\n\n",max_tsc,max_tsc*1000/clk_per_msec);
printf(" Min Arr. Delta dTSC [%12llu] us [%12llu]\n",min_tsc,min_tsc*1000/clk_per_msec);
printf(" Mean Arr. Delta dTSC [%12llu] us [%12llu]\n",mean_tsc,mean_tsc*1000/clk_per_msec);
printf(" Max Arr. Delta dTSC [%12llu] us [%12llu]\n\n",max_tsc,max_tsc*1000/clk_per_msec);
plot_job_arr_distrib(num,max_tsc,pidstr);
plot_job_arr_distrib(num,max_tsc,pidstr);
 
}
 
}
 
return 0;