Re: [Gems-users] why router power is negative number??


Date: Tue, 13 Apr 2010 22:02:06 +0800
From: "VLIW" <fgtnudt@xxxxxxxxx>
Subject: Re: [Gems-users] why router power is negative number??
I found the mistake before in the wrong place. I get the SWITCHING_FATOR in correct value. and I found the nagative number cased by : arr->data_bitline_pre.e_charge, arr->data_amp.e_access and arr->row_dec.e_chg_l1. I don't know how to resolve this problem.
 
------------------
Fu GuiTao
 
 
 
------------------ Original ------------------
Date:  Tue, Apr 13, 2010 07:56 PM
To:  "Gems Users"<gems-users@xxxxxxxxxxx>;
Subject:  [Gems-users] why router power is negative number??
 
Hi list:
I use the GEMS for a CMP system with 16 core TILED topolgy. I can get the power of link. but the power of router is nagative number (Total Router Power = -4.13954e+17W). I have changed the code in SIM_port.h file ( QUEUE_ARBITER repalced by RR_ARBITER), and initialized the E_in_buf, E_xbar, etc variables in line no. 352 in the NetworkPower.C file. I print the power of buffer, crossbar arbiter and static, I found that the nagative number form buffer (E_in_buf<0).
then  print the variables in SIM_reg_energy(power_array_info *info, power_array *arr, double n_read, double n write) in NetworkPower.C file. I think it maybe casuse by SWITCHING_FATOR. Because the resault of SWITCHING_FACTOR is not 0.5 but very big (about 10^9).
So can anyone help me, why does this happen ? my host system is AMD x64 and OS is DEBIN 5.
 
 
------------------
Fu GuiTao
 
 
 
[← Prev in Thread] Current Thread [Next in Thread→]