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→] |
---|---|---|
|
Previous by Date: | [Gems-users] Problems starting simics after loading ruby, Crispin |
---|---|
Next by Date: | [Gems-users] Confusing cache miss data, Mark Samuelson |
Previous by Thread: | [Gems-users] why router power is negative number??, VLIW |
Next by Thread: | Re: [Gems-users] why router power is negative number??, VLIW |
Indexes: | [Date] [Thread] |