Mercurial > hg > Members > kono > Cerium
diff TaskManager/Cell/spe/CellDmaManager.cc @ 924:ad6903dd6419
show dma wait format
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Fri, 30 Jul 2010 16:40:30 +0900 |
parents | ab3cd3aeacff |
children | 9da903858400 |
line wrap: on
line diff
--- a/TaskManager/Cell/spe/CellDmaManager.cc Fri Jul 30 15:24:13 2010 +0900 +++ b/TaskManager/Cell/spe/CellDmaManager.cc Fri Jul 30 16:40:30 2010 +0900 @@ -131,11 +131,20 @@ double r = ((double)global_busy_time)/((double)( global_busy_time+global_wait_time+global_mail_time ))*100.0; + + double d = ((double)global_wait_time)/((double)( + global_busy_time+global_wait_time+global_mail_time + ))*100.0; + + double m = ((double)global_mail_time)/((double)( + global_busy_time+global_wait_time+global_mail_time + ))*100.0; + s->printf("spu%d: busy_time = %lld" - " wait_time = %lld" - " mail_time = %lld" - " busy_ratio = %g%%\n", cpu, global_busy_time, - global_wait_time, global_mail_time, r); + " wait_time = %lld(%.3g%%), " + " mail_time = %lld(%.3g%%), " + " busy_ratio = %.3g%%\n", cpu, global_busy_time, + global_wait_time, d, global_mail_time, m, r); }