<div dir="ltr">For use cases where DPDK matters, are you really concerned with power consumption?<div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Feb 23, 2021 at 11:48 AM Nick Hilliard <<a href="mailto:nick@foobar.org">nick@foobar.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Etienne-Victor Depasquale wrote on 23/02/2021 16:03:<br>
> "we found that a poll mode driver (PMD)<br>
> thread accounted for approximately 99.7 percent<br>
> CPU occupancy (a full core utilization)."<br>
<br>
interrupt-driven network drivers generally can't compete with polled <br>
mode drivers at higher throughputs on generic CPU / PCI card systems. <br>
On this style of config, you optimise your driver parameters based on <br>
what works best under the specific conditions.<br>
<br>
Polled mode drivers have been around for a while, e.g.<br>
<br>
> <a href="https://svnweb.freebsd.org/base?view=revision&revision=87902" rel="noreferrer" target="_blank">https://svnweb.freebsd.org/base?view=revision&revision=87902</a><br>
<br>
Nick<br>
</blockquote></div>