Re: [Gems-users] Router Power


Date: Mon, 10 Nov 2008 08:20:39 -0500
From: hb166307@xxxxxxxx
Subject: Re: [Gems-users] Router Power
 I have been following your problem and wonder if I am missing something. My
input buffer is on a different order of magnitude which is where it seems my
large number is coming from. I made the changes in NetworkPower.c and Sim_port.h. 

My router:

[Router 0] :: 
[inLink - 0 - 4 - 8 - 20 - 25 - ]
[outLink - 12 - 13 - 14 - 15 - 16 - ]

Eavg: 2.2327e-05 |Estatic: 4.71662e-13 |Vdd: 1.9
Eavg + E_in_buf = 2.2327e-05 |E_in_buf = 2.2327e-05
Eavg + E_xbar = 2.2327e-05 |E_xbar = 2.14199e-12
Eavg + E_vc_in_arb = 2.2327e-05 |E_vc_in_arb = 1.3763e-13
Eavg + E_vc_out_arb = 2.2327e-05 |E_vc_out_arb = 1.47152e-13
Eavg + E_sw_in_arb = 2.2327e-05 |E_sw_in_arb = 1.3763e-13
Eavg + E_sw_out_arb = 2.2327e-05 |E_sw_out_arb = 1.47152e-13
Eavg + E_leakage = 2.2327e-05 |E_leakage = 1.62692e-11
P_total = 66981
Frequency = 3e+09


Quoting Jesús Camacho Villanueva <jecavil@xxxxxxxxxx>:

> It seems that works fine:
>
> Router: 0
> Eavg: 0
> Eavg + E_in_buf: 1.34831e-11, E_in_buf: 1.34831e-11
> Eavg + E_xbar: 1.35401e-11, E_xbar: 5.69597e-14
> Eavg + E_vc_in_arb: 1.36717e-11, E_vc_in_arb: 1.3161e-13
> Eavg + E_vc_out_arb: 1.36717e-11, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 1.36717e-11, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 1.36717e-11, E_sw_out_arb: 0
> Eavg + E_leakage: 1.50222e-11 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.0450665
>
> Router: 1
> Eavg: 0
> Eavg + E_in_buf: 1.3766e-11, E_in_buf: 1.3766e-11
> Eavg + E_xbar: 1.38241e-11, E_xbar: 5.8198e-14
> Eavg + E_vc_in_arb: 1.39558e-11, E_vc_in_arb: 1.31627e-13
> Eavg + E_vc_out_arb: 1.39558e-11, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 1.39558e-11, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 1.39558e-11, E_sw_out_arb: 0
> Eavg + E_leakage: 1.53063e-11 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.0459189
>
> Router: 2
> Eavg: 0
> Eavg + E_in_buf: 1.3766e-11, E_in_buf: 1.3766e-11
> Eavg + E_xbar: 1.38241e-11, E_xbar: 5.8198e-14
> Eavg + E_vc_in_arb: 1.39558e-11, E_vc_in_arb: 1.31627e-13
> Eavg + E_vc_out_arb: 1.39558e-11, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 1.39558e-11, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 1.39558e-11, E_sw_out_arb: 0
> Eavg + E_leakage: 1.53063e-11 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.0459189
>
> Router: 3
> Eavg: 0
> Eavg + E_in_buf: 1.3766e-11, E_in_buf: 1.3766e-11
> Eavg + E_xbar: 1.38241e-11, E_xbar: 5.8198e-14
> Eavg + E_vc_in_arb: 1.39558e-11, E_vc_in_arb: 1.31627e-13
> Eavg + E_vc_out_arb: 1.39558e-11, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 1.39558e-11, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 1.39558e-11, E_sw_out_arb: 0
> Eavg + E_leakage: 1.53063e-11 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.0459189
>
> Router: 4
> Eavg: 0
> Eavg + E_in_buf: 1.3766e-11, E_in_buf: 1.3766e-11
> Eavg + E_xbar: 1.38241e-11, E_xbar: 5.8198e-14
> Eavg + E_vc_in_arb: 1.39558e-11, E_vc_in_arb: 1.31627e-13
> Eavg + E_vc_out_arb: 1.39558e-11, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 1.39558e-11, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 1.39558e-11, E_sw_out_arb: 0
> Eavg + E_leakage: 1.53063e-11 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.0459189
>
> Router: 5
> Eavg: 0
> Eavg + E_in_buf: 1.3766e-11, E_in_buf: 1.3766e-11
> Eavg + E_xbar: 1.38241e-11, E_xbar: 5.8198e-14
> Eavg + E_vc_in_arb: 1.39558e-11, E_vc_in_arb: 1.31627e-13
> Eavg + E_vc_out_arb: 1.39558e-11, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 1.39558e-11, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 1.39558e-11, E_sw_out_arb: 0
> Eavg + E_leakage: 1.53063e-11 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.0459189
>
> Router: 6
> Eavg: 0
> Eavg + E_in_buf: 1.3766e-11, E_in_buf: 1.3766e-11
> Eavg + E_xbar: 1.38241e-11, E_xbar: 5.8198e-14
> Eavg + E_vc_in_arb: 1.39558e-11, E_vc_in_arb: 1.31627e-13
> Eavg + E_vc_out_arb: 1.39558e-11, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 1.39558e-11, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 1.39558e-11, E_sw_out_arb: 0
> Eavg + E_leakage: 1.53063e-11 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.0459189
>
> Router: 7
> Eavg: 0
> Eavg + E_in_buf: 1.3766e-11, E_in_buf: 1.3766e-11
> Eavg + E_xbar: 1.38241e-11, E_xbar: 5.8198e-14
> Eavg + E_vc_in_arb: 1.39558e-11, E_vc_in_arb: 1.31627e-13
> Eavg + E_vc_out_arb: 1.39558e-11, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 1.39558e-11, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 1.39558e-11, E_sw_out_arb: 0
> Eavg + E_leakage: 1.53063e-11 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.0459189
>
> Router: 8
> Eavg: 0
> Eavg + E_in_buf: 1.34831e-11, E_in_buf: 1.34831e-11
> Eavg + E_xbar: 1.35401e-11, E_xbar: 5.69597e-14
> Eavg + E_vc_in_arb: 1.36717e-11, E_vc_in_arb: 1.3161e-13
> Eavg + E_vc_out_arb: 1.36717e-11, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 1.36717e-11, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 1.36717e-11, E_sw_out_arb: 0
> Eavg + E_leakage: 1.50222e-11 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.0450665
>
> Router: 9
> Eavg: 0
> Eavg + E_in_buf: 1.34831e-11, E_in_buf: 1.34831e-11
> Eavg + E_xbar: 1.35401e-11, E_xbar: 5.69597e-14
> Eavg + E_vc_in_arb: 1.36717e-11, E_vc_in_arb: 1.3161e-13
> Eavg + E_vc_out_arb: 1.36717e-11, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 1.36717e-11, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 1.36717e-11, E_sw_out_arb: 0
> Eavg + E_leakage: 1.50222e-11 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.0450665
>
> Router: 10
> Eavg: 0
> Eavg + E_in_buf: 1.34831e-11, E_in_buf: 1.34831e-11
> Eavg + E_xbar: 1.35401e-11, E_xbar: 5.69597e-14
> Eavg + E_vc_in_arb: 1.36717e-11, E_vc_in_arb: 1.3161e-13
> Eavg + E_vc_out_arb: 1.36717e-11, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 1.36717e-11, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 1.36717e-11, E_sw_out_arb: 0
> Eavg + E_leakage: 1.50222e-11 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.0450665
>
> Router: 11
> Eavg: 0
> Eavg + E_in_buf: 1.3766e-11, E_in_buf: 1.3766e-11
> Eavg + E_xbar: 1.38241e-11, E_xbar: 5.8198e-14
> Eavg + E_vc_in_arb: 1.39558e-11, E_vc_in_arb: 1.31627e-13
> Eavg + E_vc_out_arb: 1.39558e-11, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 1.39558e-11, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 1.39558e-11, E_sw_out_arb: 0
> Eavg + E_leakage: 1.53063e-11 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.0459189
>
> Router: 12
> Eavg: 0
> Eavg + E_in_buf: 1.3766e-11, E_in_buf: 1.3766e-11
> Eavg + E_xbar: 1.38241e-11, E_xbar: 5.8198e-14
> Eavg + E_vc_in_arb: 1.39558e-11, E_vc_in_arb: 1.31627e-13
> Eavg + E_vc_out_arb: 1.39558e-11, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 1.39558e-11, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 1.39558e-11, E_sw_out_arb: 0
> Eavg + E_leakage: 1.53063e-11 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.0459189
>
> Router: 13
> Eavg: 0
> Eavg + E_in_buf: 1.3766e-11, E_in_buf: 1.3766e-11
> Eavg + E_xbar: 1.38241e-11, E_xbar: 5.8198e-14
> Eavg + E_vc_in_arb: 1.39558e-11, E_vc_in_arb: 1.31627e-13
> Eavg + E_vc_out_arb: 1.39558e-11, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 1.39558e-11, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 1.39558e-11, E_sw_out_arb: 0
> Eavg + E_leakage: 1.53063e-11 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.0459189
>
> Router: 14
> Eavg: 0
> Eavg + E_in_buf: 1.3766e-11, E_in_buf: 1.3766e-11
> Eavg + E_xbar: 1.38241e-11, E_xbar: 5.8198e-14
> Eavg + E_vc_in_arb: 1.39558e-11, E_vc_in_arb: 1.31627e-13
> Eavg + E_vc_out_arb: 1.39558e-11, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 1.39558e-11, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 1.39558e-11, E_sw_out_arb: 0
> Eavg + E_leakage: 1.53063e-11 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.0459189
>
> Router: 15
> Eavg: 0
> Eavg + E_in_buf: 1.3766e-11, E_in_buf: 1.3766e-11
> Eavg + E_xbar: 1.38241e-11, E_xbar: 5.8198e-14
> Eavg + E_vc_in_arb: 1.39558e-11, E_vc_in_arb: 1.31627e-13
> Eavg + E_vc_out_arb: 1.39558e-11, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 1.39558e-11, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 1.39558e-11, E_sw_out_arb: 0
> Eavg + E_leakage: 1.53063e-11 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.0459189
>
> Router: 16
> Eavg: 0
> Eavg + E_in_buf: 1.6764e-10, E_in_buf: 1.6764e-10
> Eavg + E_xbar: 1.68372e-10, E_xbar: 7.31809e-13
> Eavg + E_vc_in_arb: 1.68513e-10, E_vc_in_arb: 1.40807e-13
> Eavg + E_vc_out_arb: 1.68513e-10, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 1.68513e-10, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 1.68513e-10, E_sw_out_arb: 0
> Eavg + E_leakage: 1.69863e-10 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.50959
>
> Router: 17
> Eavg: 0
> Eavg + E_in_buf: 2.83895e-10, E_in_buf: 2.83895e-10
> Eavg + E_xbar: 2.85135e-10, E_xbar: 1.24073e-12
> Eavg + E_vc_in_arb: 2.85283e-10, E_vc_in_arb: 1.47475e-13
> Eavg + E_vc_out_arb: 2.85283e-10, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 2.85283e-10, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 2.85283e-10, E_sw_out_arb: 0
> Eavg + E_leakage: 2.86633e-10 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.8599
>
> Router: 18
> Eavg: 0
> Eavg + E_in_buf: 2.16881e-12, E_in_buf: 2.16881e-12
> Eavg + E_xbar: 2.17623e-12, E_xbar: 7.42953e-15
> Eavg + E_vc_in_arb: 2.30716e-12, E_vc_in_arb: 1.30925e-13
> Eavg + E_vc_out_arb: 2.30716e-12, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 2.30716e-12, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 2.30716e-12, E_sw_out_arb: 0
> Eavg + E_leakage: 3.65767e-12 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.010973
>
> Router: 19
> Eavg: 0
> Eavg + E_in_buf: 2.16881e-12, E_in_buf: 2.16881e-12
> Eavg + E_xbar: 2.17623e-12, E_xbar: 7.42953e-15
> Eavg + E_vc_in_arb: 2.30716e-12, E_vc_in_arb: 1.30925e-13
> Eavg + E_vc_out_arb: 2.30716e-12, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 2.30716e-12, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 2.30716e-12, E_sw_out_arb: 0
> Eavg + E_leakage: 3.65767e-12 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.010973
>
> Router: 20
> Eavg: 0
> Eavg + E_in_buf: 7.26023e-12, E_in_buf: 7.26023e-12
> Eavg + E_xbar: 7.28995e-12, E_xbar: 2.97181e-14
> Eavg + E_vc_in_arb: 7.42119e-12, E_vc_in_arb: 1.31233e-13
> Eavg + E_vc_out_arb: 7.42119e-12, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 7.42119e-12, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 7.42119e-12, E_sw_out_arb: 0
> Eavg + E_leakage: 8.7717e-12 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.0263151
>
> Router: 21
> Eavg: 0
> Eavg + E_in_buf: 4.71662e-13, E_in_buf: 4.71662e-13
> Eavg + E_xbar: 4.71662e-13, E_xbar: 0
> Eavg + E_vc_in_arb: 6.02484e-13, E_vc_in_arb: 1.30822e-13
> Eavg + E_vc_out_arb: 6.02484e-13, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 6.02484e-13, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 6.02484e-13, E_sw_out_arb: 0
> Eavg + E_leakage: 1.953e-12 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.00585899
>
> Router: 22
> Eavg: 0
> Eavg + E_in_buf: 4.71662e-13, E_in_buf: 4.71662e-13
> Eavg + E_xbar: 4.71662e-13, E_xbar: 0
> Eavg + E_vc_in_arb: 6.02484e-13, E_vc_in_arb: 1.30822e-13
> Eavg + E_vc_out_arb: 6.02484e-13, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 6.02484e-13, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 6.02484e-13, E_sw_out_arb: 0
> Eavg + E_leakage: 1.953e-12 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.00585899
>
> Router: 23
> Eavg: 0
> Eavg + E_in_buf: 4.71662e-13, E_in_buf: 4.71662e-13
> Eavg + E_xbar: 4.71662e-13, E_xbar: 0
> Eavg + E_vc_in_arb: 6.02484e-13, E_vc_in_arb: 1.30822e-13
> Eavg + E_vc_out_arb: 6.02484e-13, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 6.02484e-13, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 6.02484e-13, E_sw_out_arb: 0
> Eavg + E_leakage: 1.953e-12 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.00585899
>
> Router: 24
> Eavg: 0
> Eavg + E_in_buf: 4.71662e-13, E_in_buf: 4.71662e-13
> Eavg + E_xbar: 4.71662e-13, E_xbar: 0
> Eavg + E_vc_in_arb: 6.02484e-13, E_vc_in_arb: 1.30822e-13
> Eavg + E_vc_out_arb: 6.02484e-13, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 6.02484e-13, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 6.02484e-13, E_sw_out_arb: 0
> Eavg + E_leakage: 1.953e-12 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.00585899
>
> Router: 25
> Eavg: 0
> Eavg + E_in_buf: 5.47802e-11, E_in_buf: 5.47802e-11
> Eavg + E_xbar: 5.5018e-11, E_xbar: 2.37745e-13
> Eavg + E_vc_in_arb: 5.51521e-11, E_vc_in_arb: 1.34077e-13
> Eavg + E_vc_out_arb: 5.51521e-11, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 5.51521e-11, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 5.51521e-11, E_sw_out_arb: 0
> Eavg + E_leakage: 5.65026e-11 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.169508
>
> Router: 26
> Eavg: 0
> Eavg + E_in_buf: 1.03997e-10, E_in_buf: 1.03997e-10
> Eavg + E_xbar: 1.04451e-10, E_xbar: 4.53201e-13
> Eavg + E_vc_in_arb: 1.04588e-10, E_vc_in_arb: 1.3706e-13
> Eavg + E_vc_out_arb: 1.04588e-10, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 1.04588e-10, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 1.04588e-10, E_sw_out_arb: 0
> Eavg + E_leakage: 1.05938e-10 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.317815
>
> Router: 27
> Eavg: 0
> Eavg + E_in_buf: 1.54912e-10, E_in_buf: 1.54912e-10
> Eavg + E_xbar: 1.55588e-10, E_xbar: 6.76087e-13
> Eavg + E_vc_in_arb: 1.55728e-10, E_vc_in_arb: 1.40178e-13
> Eavg + E_vc_out_arb: 1.55728e-10, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 1.55728e-10, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 1.55728e-10, E_sw_out_arb: 0
> Eavg + E_leakage: 1.57078e-10 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.471235
>
> Router: 28
> Eavg: 0
> Eavg + E_in_buf: 1.03997e-10, E_in_buf: 1.03997e-10
> Eavg + E_xbar: 1.04451e-10, E_xbar: 4.53201e-13
> Eavg + E_vc_in_arb: 1.04588e-10, E_vc_in_arb: 1.3706e-13
> Eavg + E_vc_out_arb: 1.04588e-10, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 1.04588e-10, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 1.04588e-10, E_sw_out_arb: 0
> Eavg + E_leakage: 1.05938e-10 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.317815
>
> Router: 29
> Eavg: 0
> Eavg + E_in_buf: 4.71662e-13, E_in_buf: 4.71662e-13
> Eavg + E_xbar: 4.71662e-13, E_xbar: 0
> Eavg + E_vc_in_arb: 6.02484e-13, E_vc_in_arb: 1.30822e-13
> Eavg + E_vc_out_arb: 6.02484e-13, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 6.02484e-13, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 6.02484e-13, E_sw_out_arb: 0
> Eavg + E_leakage: 1.953e-12 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.00585899
>
> Router: 30
> Eavg: 0
> Eavg + E_in_buf: 2.04129e-10, E_in_buf: 2.04129e-10
> Eavg + E_xbar: 2.0502e-10, E_xbar: 8.91544e-13
> Eavg + E_vc_in_arb: 2.05163e-10, E_vc_in_arb: 1.42368e-13
> Eavg + E_vc_out_arb: 2.05163e-10, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 2.05163e-10, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 2.05163e-10, E_sw_out_arb: 0
> Eavg + E_leakage: 2.06513e-10 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.61954
>
> Router: 31
> Eavg: 0
> Eavg + E_in_buf: 7.26023e-12, E_in_buf: 7.26023e-12
> Eavg + E_xbar: 7.28995e-12, E_xbar: 2.97181e-14
> Eavg + E_vc_in_arb: 7.42119e-12, E_vc_in_arb: 1.31233e-13
> Eavg + E_vc_out_arb: 7.42119e-12, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 7.42119e-12, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 7.42119e-12, E_sw_out_arb: 0
> Eavg + E_leakage: 8.7717e-12 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.0263151
>
> Router: 32
> Eavg: 0
> Eavg + E_in_buf: 3.30023e-12, E_in_buf: 3.30023e-12
> Eavg + E_xbar: 3.31262e-12, E_xbar: 1.23825e-14
> Eavg + E_vc_in_arb: 3.44361e-12, E_vc_in_arb: 1.30993e-13
> Eavg + E_vc_out_arb: 3.44361e-12, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 3.44361e-12, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 3.44361e-12, E_sw_out_arb: 0
> Eavg + E_leakage: 4.79412e-12 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.0143824
>
> Router: 33
> Eavg: 0
> Eavg + E_in_buf: 6.12881e-12, E_in_buf: 6.12881e-12
> Eavg + E_xbar: 6.15357e-12, E_xbar: 2.47651e-14
> Eavg + E_vc_in_arb: 6.28474e-12, E_vc_in_arb: 1.31165e-13
> Eavg + E_vc_out_arb: 6.28474e-12, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 6.28474e-12, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 6.28474e-12, E_sw_out_arb: 0
> Eavg + E_leakage: 7.63525e-12 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.0229058
>
> Router: 34
> Eavg: 0
> Eavg + E_in_buf: 6.12881e-12, E_in_buf: 6.12881e-12
> Eavg + E_xbar: 6.15357e-12, E_xbar: 2.47651e-14
> Eavg + E_vc_in_arb: 6.28474e-12, E_vc_in_arb: 1.31165e-13
> Eavg + E_vc_out_arb: 6.28474e-12, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 6.28474e-12, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 6.28474e-12, E_sw_out_arb: 0
> Eavg + E_leakage: 7.63525e-12 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.0229058
>
> Router: 35
> Eavg: 0
> Eavg + E_in_buf: 6.12881e-12, E_in_buf: 6.12881e-12
> Eavg + E_xbar: 6.15357e-12, E_xbar: 2.47651e-14
> Eavg + E_vc_in_arb: 6.28474e-12, E_vc_in_arb: 1.31165e-13
> Eavg + E_vc_out_arb: 6.28474e-12, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 6.28474e-12, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 6.28474e-12, E_sw_out_arb: 0
> Eavg + E_leakage: 7.63525e-12 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.0229058
>
> Router: 36
> Eavg: 0
> Eavg + E_in_buf: 1.1786e-11, E_in_buf: 1.1786e-11
> Eavg + E_xbar: 1.18355e-11, E_xbar: 4.95302e-14
> Eavg + E_vc_in_arb: 1.1967e-11, E_vc_in_arb: 1.31508e-13
> Eavg + E_vc_out_arb: 1.1967e-11, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 1.1967e-11, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 1.1967e-11, E_sw_out_arb: 0
> Eavg + E_leakage: 1.33175e-11 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.0399525
>
> Router: 37
> Eavg: 0
> Eavg + E_in_buf: 1.32002e-11, E_in_buf: 1.32002e-11
> Eavg + E_xbar: 1.3256e-11, E_xbar: 5.57215e-14
> Eavg + E_vc_in_arb: 1.33876e-11, E_vc_in_arb: 1.31593e-13
> Eavg + E_vc_out_arb: 1.33876e-11, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 1.33876e-11, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 1.33876e-11, E_sw_out_arb: 0
> Eavg + E_leakage: 1.47381e-11 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.0442142
>
> Router: 38
> Eavg: 0
> Eavg + E_in_buf: 1.32002e-11, E_in_buf: 1.32002e-11
> Eavg + E_xbar: 1.3256e-11, E_xbar: 5.57215e-14
> Eavg + E_vc_in_arb: 1.33876e-11, E_vc_in_arb: 1.31593e-13
> Eavg + E_vc_out_arb: 1.33876e-11, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 1.33876e-11, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 1.33876e-11, E_sw_out_arb: 0
> Eavg + E_leakage: 1.47381e-11 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.0442142
>
> Router: 39
> Eavg: 0
> Eavg + E_in_buf: 3.44145e-11, E_in_buf: 3.44145e-11
> Eavg + E_xbar: 3.45631e-11, E_xbar: 1.48591e-13
> Eavg + E_vc_in_arb: 3.4696e-11, E_vc_in_arb: 1.32873e-13
> Eavg + E_vc_out_arb: 3.4696e-11, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 3.4696e-11, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 3.4696e-11, E_sw_out_arb: 0
> Eavg + E_leakage: 3.60465e-11 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.10814
>
> Router: 40
> Eavg: 0
> Eavg + E_in_buf: 1.03717e-11, E_in_buf: 1.03717e-11
> Eavg + E_xbar: 1.0415e-11, E_xbar: 4.33389e-14
> Eavg + E_vc_in_arb: 1.05464e-11, E_vc_in_arb: 1.31421e-13
> Eavg + E_vc_out_arb: 1.05464e-11, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 1.05464e-11, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 1.05464e-11, E_sw_out_arb: 0
> Eavg + E_leakage: 1.18969e-11 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.0356908
>
> Router: 41
> Eavg: 0
> Eavg + E_in_buf: 3.30023e-12, E_in_buf: 3.30023e-12
> Eavg + E_xbar: 3.31262e-12, E_xbar: 1.23825e-14
> Eavg + E_vc_in_arb: 3.44361e-12, E_vc_in_arb: 1.30993e-13
> Eavg + E_vc_out_arb: 3.44361e-12, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 3.44361e-12, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 3.44361e-12, E_sw_out_arb: 0
> Eavg + E_leakage: 4.79412e-12 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.0143824
>
> Router: 42
> Eavg: 0
> Eavg + E_in_buf: 6.12881e-12, E_in_buf: 6.12881e-12
> Eavg + E_xbar: 6.15357e-12, E_xbar: 2.47651e-14
> Eavg + E_vc_in_arb: 6.28474e-12, E_vc_in_arb: 1.31165e-13
> Eavg + E_vc_out_arb: 6.28474e-12, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 6.28474e-12, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 6.28474e-12, E_sw_out_arb: 0
> Eavg + E_leakage: 7.63525e-12 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.0229058
>
> Router: 43
> Eavg: 0
> Eavg + E_in_buf: 8.95738e-12, E_in_buf: 8.95738e-12
> Eavg + E_xbar: 8.99453e-12, E_xbar: 3.71476e-14
> Eavg + E_vc_in_arb: 9.12586e-12, E_vc_in_arb: 1.31336e-13
> Eavg + E_vc_out_arb: 9.12586e-12, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 9.12586e-12, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 9.12586e-12, E_sw_out_arb: 0
> Eavg + E_leakage: 1.04764e-11 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.0314291
>
> Router: 44
> Eavg: 0
> Eavg + E_in_buf: 8.95738e-12, E_in_buf: 8.95738e-12
> Eavg + E_xbar: 8.99453e-12, E_xbar: 3.71476e-14
> Eavg + E_vc_in_arb: 9.12586e-12, E_vc_in_arb: 1.31336e-13
> Eavg + E_vc_out_arb: 9.12586e-12, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 9.12586e-12, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 9.12586e-12, E_sw_out_arb: 0
> Eavg + E_leakage: 1.04764e-11 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.0314291
>
> Router: 45
> Eavg: 0
> Eavg + E_in_buf: 8.95738e-12, E_in_buf: 8.95738e-12
> Eavg + E_xbar: 8.99453e-12, E_xbar: 3.71476e-14
> Eavg + E_vc_in_arb: 9.12586e-12, E_vc_in_arb: 1.31336e-13
> Eavg + E_vc_out_arb: 9.12586e-12, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 9.12586e-12, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 9.12586e-12, E_sw_out_arb: 0
> Eavg + E_leakage: 1.04764e-11 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.0314291
>
> Router: 46
> Eavg: 0
> Eavg + E_in_buf: 8.95738e-12, E_in_buf: 8.95738e-12
> Eavg + E_xbar: 8.99453e-12, E_xbar: 3.71476e-14
> Eavg + E_vc_in_arb: 9.12586e-12, E_vc_in_arb: 1.31336e-13
> Eavg + E_vc_out_arb: 9.12586e-12, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 9.12586e-12, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 9.12586e-12, E_sw_out_arb: 0
> Eavg + E_leakage: 1.04764e-11 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.0314291
>
> Router: 47
> Eavg: 0
> Eavg + E_in_buf: 3.30023e-12, E_in_buf: 3.30023e-12
> Eavg + E_xbar: 3.31262e-12, E_xbar: 1.23825e-14
> Eavg + E_vc_in_arb: 3.44361e-12, E_vc_in_arb: 1.30993e-13
> Eavg + E_vc_out_arb: 3.44361e-12, E_vc_out_arb: 0
> Eavg + E_sw_in_arb: 3.44361e-12, E_sw_in_arb: 0
> Eavg + E_sw_out_arb: 3.44361e-12, E_sw_out_arb: 0
> Eavg + E_leakage: 4.79412e-12 (total_energy), E_leakage: 1.35051e-12
> total_power: 0.0143824
>
> Router: 48
> Eavg: 0
> Eavg + E_in_buf: 1.44474e-09, E_in_buf: 1.44474e-09
> Eavg + E_xbar: 1.69392e-09, E_xbar: 2.49182e-10
> Eavg + E_vc_in_arb: 1.69413e-09, E_vc_in_arb: 2.06166e-13
> Eavg + E_vc_out_arb: 1.69713e-09, E_vc_out_arb: 3.00276e-12
> Eavg + E_sw_in_arb: 1.69738e-09, E_sw_in_arb: 2.44284e-13
> Eavg + E_sw_out_arb: 1.70038e-09, E_sw_out_arb: 3.00276e-12
> Eavg + E_leakage: 2.83867e-09 (total_energy), E_leakage: 1.1383e-09
> total_power: 8.51602
>
>
>
> Thanks again,
> Jesús CV.
>
>
>
> Niket Agarwal wrote:
> > Hi Jesus,
> >
> >      In the file SIM_port.h, can you make the following changes to
> >
> > SIM_port.h?
> >
> > Lines 71 to 79 should be
> >
> > #define PARM_vc_in_arb_model RR_ARBITER
> > #define PARM_vc_out_arb_model RR_ARBITER
> > #define PARM_vc_in_arb_ff_model NEG_DFF
> > #define PARM_vc_out_arb_ff_model NEG_DFF
> > #define PARM_sw_in_arb_model RR_ARBITER
> > #define PARM_sw_out_arb_model RR_ARBITER
> > #define PARM_sw_in_arb_ff_model NEG_DFF
> > #define PARM_sw_out_arb_ff_model NEG_DFF
> > #define PARM_VC_per_MC 4
> >
> > Basically the arbiter model implemented in GARNET is round-robin,
> but  >
> > the model set in Orion was QUEUE_ARBITER. The huge power numbers
> were  >
> > because of that. In a queue arbiter, each input message enqueues a
> >
> > request once and thus the arbiter activity is once per request.  >
> > However, in a RR arbiter there are multiple requests per message
> until  >
> > the request wins the arbitration.
> >
> > I did a few runs and got practical power numbers. Let me know if it
>  >
> > gives reasonable numbers in your case. One suggestion: If you want
> >
> > accurate Orion power numbers, you should make sure all the
> parameters  >
> > (technology and architectural parameters) are set to what you
> want.
> >
> > Cheers,
> > Niket
> >
> > On Nov 5, 2008, at 9:12 AM, Jesús Camacho Villanueva wrote:
> >
> >   >
> >
> > _______________________________________________
> > Gems-users mailing list
> > Gems-users@xxxxxxxxxxx
> > https://lists.cs.wisc.edu/mailman/listinfo/gems-users
> > Use Google to search the GEMS Users mailing list by adding
> "site:https://> lists.cs.wisc.edu/archive/gems-users/" to your search.
> >
> >   >
>
> _______________________________________________
> Gems-users mailing list
> Gems-users@xxxxxxxxxxx
> https://lists.cs.wisc.edu/mailman/listinfo/gems-users
> Use Google to search the GEMS Users mailing list by adding
> "site:https://li> sts.cs.wisc.edu/archive/gems-users/" to your search.
>
> 
[← Prev in Thread] Current Thread [Next in Thread→]