<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_REOPENED "
   title="REOPENED - [dri][swr] stack overflow / infinite loop with GALLIUM_DRIVER=swr"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=97102#c11">Comment # 11</a>
              on <a class="bz_bug_link 
          bz_status_REOPENED "
   title="REOPENED - [dri][swr] stack overflow / infinite loop with GALLIUM_DRIVER=swr"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=97102">bug 97102</a>
              from <span class="vcard"><a class="email" href="mailto:bruce.cherniak@intel.com" title="Bruce Cherniak <bruce.cherniak@intel.com>"> <span class="fn">Bruce Cherniak</span></a>
</span></b>
        <pre>As Tim suggests, pruning empty nodes is probably the best solution for the
crash.

For performance, however, I'm not sure how many cores to expose in your case. 
cpuinfo shows that there are 4 threads across 2 cores, which we detect as 2
cores, with 2 hyperthreads.  Due to the way OpenSWR loads the processor, we
have found that not using the hyperthreads as OpenSWR workers yields the best
performance.  This may or may not be the case with your processor.

Something you can try is to set the environment variable
KNOB_MAX_THREADS_PER_CORE=0.  This will allow OpenSWR to use all 4 threads.

Please report back on how this affects performance.</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>