<html><body>
<p><tt>Michael,</tt><br>
<br>
<tt>>I have not benchmarked this, but actually the "return 1" version makes sense to<br>
>me too: since a new completion was observed after notify-cq, we likely currently<br>
>have HCA writing new completions into the CQ at a high rate, so it makes sense<br>
>to delay polling by a few cycles, and reduce the number of interrupts in this<br>
>way.<br>
<br>
>Right?</tt><br>
<br>
Agree. Another question, have you benchmark IPoIB NAPI vs. missed event only mode: just change ipoib completion from notify-cq, poll-cq to poll-cq, notify-cq if any missed event, poll again? I am going to try this to see the performance difference. <br>
<br>
Thanks<br>
Shirley Ma<br>
IBM Linux Technology Center<br>
15300 SW Koll Parkway<br>
Beaverton, OR 97006-6063<br>
Phone(Fax): (503) 578-7638<br>
<br>
</body></html>