diff TaskManager/Cell/spe/CellDmaManager.cc @ 1025:cb170249c752

minor fix
author yutaka@localhost.localdomain
date Mon, 08 Nov 2010 14:40:53 +0900
parents 19a57960c436
children
line wrap: on
line diff
--- a/TaskManager/Cell/spe/CellDmaManager.cc	Mon Nov 08 14:02:23 2010 +0900
+++ b/TaskManager/Cell/spe/CellDmaManager.cc	Mon Nov 08 14:40:53 2010 +0900
@@ -251,16 +251,21 @@
 	global_busy_time+global_wait_time+global_mail_time
 	))*100.0;
 
+  double t = ((double)task_list_mail_time)/((double)(
+	global_busy_time+global_wait_time+global_mail_time
+	))*100.0;
+
+
   s->printf("spu%d: busy_time = %lld"
   " wait_time = %lld(%.3g%%), "
   " mail_time = %lld(%.3g%%), " 
-  " task_list_mail_time = %lld, " 
+  " task_list_mail_time = %lld(%.3g%%), " 
   " busy_ratio = %.3g%%, "
   " array_load_time = %lld, "
   " mainMem_alloc_time = %lld\n"
     ,cpu, global_busy_time,
     global_wait_time, d, global_mail_time, m, 
-    task_list_mail_time, r,
+    task_list_mail_time, t, r,
     task_array_load_time,
     mainMemalloc_time);