Hi,<br>One more question. What kind of event mask helps mask the interrupts?<br>thanks<br>harish<br><br><div><span class="gmail_quote">On 9/5/06, <b class="gmail_sendername">harish</b> <<a href="mailto:mvharish@gmail.com">
mvharish@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div>Hi All,<br><br>I tried the following simple experiment and am not able to understand the results:
<br><br>Calcualted the number of interrupts  generated by the infiniband [with little or no traffic to the NIC] over a period of 10seconds and saw around 10-20 interrupts/sec. Then ran a netperf test and saw around 100+ K interrupts/sec.  This screwed up my host machine. To reduce the impact of the interrupts, I add a call back that is scheduled to be periodically called every few microseconds that masks the irq line used by the NIC and a little later unmasks the same. Noticed that with no traffic, I see anywhere between 30-50K interrupts/sec. With the netperf traffic, I see around 120K+ interrupts/sec.
<br><br>Am a newbie to infiniband technology and so do not understand why so many interrupts are getting generated when I have my call back periodically called. Could it be that the Infiniband supports MSI? Or is what I am seeing IPIs? Or does Infiniband generate interrupts based on types of events and what I am doing by masking/unmasking the interrupt line is one such event?
<br>Any information/suggestions would be useful.<br><br>Thanks in advance,<br></div><div><span class="sg">harish<br>

</span></div></blockquote></div><br>