Re: [m5-dev] PerfectSwitch

2011-02-03 Thread Nilay Vaish
On Thu, 3 Feb 2011, Nilay Vaish wrote: I implemented this approach. But it did not improve the performance. So I tried to explore what could be the cause. The function PerfectSwitch::wakeup() contains three loops. loop on number of virtual networks loop on number of incoming links loop

Re: [m5-dev] PerfectSwitch

2011-02-03 Thread Beckmann, Brad
-Original Message- From: m5-dev-boun...@m5sim.org [mailto:m5-dev-boun...@m5sim.org] On Behalf Of Nilay Vaish Sent: Thursday, February 03, 2011 10:23 AM To: M5 Developer List Subject: Re: [m5-dev] PerfectSwitch On Thu, 3 Feb 2011, Nilay Vaish wrote: I implemented this approach

Re: [m5-dev] PerfectSwitch

2011-02-03 Thread Nilay Vaish
Hi Brad, On Thu, 3 Feb 2011, Beckmann, Brad wrote: Hi Nilay, Yes, you could make such an optimization, but you want to be careful not to introduce starvation. You want to make sure that newly arriving messages are not always prioritized over previously stalled messages. Could you avoid

Re: [m5-dev] PerfectSwitch

2011-02-03 Thread Nilay Vaish
On Thu, 3 Feb 2011, Nilay Vaish wrote: Hi Brad, On Thu, 3 Feb 2011, Beckmann, Brad wrote: Hi Nilay, Yes, you could make such an optimization, but you want to be careful not to introduce starvation. You want to make sure that newly arriving messages are not always prioritized over

Re: [m5-dev] PerfectSwitch

2011-02-03 Thread Nilay Vaish
On Thu, 3 Feb 2011, Nilay Vaish wrote: On Thu, 3 Feb 2011, Nilay Vaish wrote: Hi Brad, On Thu, 3 Feb 2011, Beckmann, Brad wrote: Hi Nilay, Yes, you could make such an optimization, but you want to be careful not to introduce starvation. You want to make sure that newly arriving

Re: [m5-dev] PerfectSwitch

2011-02-03 Thread Nilay Vaish
On Thu, 3 Feb 2011, Nilay Vaish wrote: On Thu, 3 Feb 2011, Nilay Vaish wrote: On Thu, 3 Feb 2011, Nilay Vaish wrote: Hi Brad, On Thu, 3 Feb 2011, Beckmann, Brad wrote: Hi Nilay, Yes, you could make such an optimization, but you want to be careful not to introduce starvation. You want

Re: [m5-dev] PerfectSwitch

2011-01-27 Thread Nilay Vaish
On Mon, 24 Jan 2011, Nilay Vaish wrote: On Tue, 18 Jan 2011, Beckmann, Brad wrote: Hi Nilay, My plan is to tackle the functional access support as soon as I check in our current group of outstanding patches. I'm hoping to at least check in the majority of them in the next couple of days.

[m5-dev] PerfectSwitch

2011-01-24 Thread Nilay Vaish
On Tue, 18 Jan 2011, Beckmann, Brad wrote: Hi Nilay, My plan is to tackle the functional access support as soon as I check in our current group of outstanding patches. I'm hoping to at least check in the majority of them in the next couple of days. Now that you've completed the