<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Thu, Sep 17, 2015 at 2:05 AM, Mogliii <span dir="ltr"><<a href="mailto:mogliii@gmx.net" target="_blank">mogliii@gmx.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000"><span class="">
    <div>On 9/17/2015 2:24 PM, Blank Field
      wrote:<br>
    </div>
    <blockquote type="cite">
      <p dir="ltr">Read alex's blog at <a href="http://vfio.blogspot.com" target="_blank">vfio.blogspot.com</a><br>
        He has the same GPU and gives you hardware recommendations.<br>
      </p>
    </blockquote></span>
    I found it, but on the page it also says that "<span style="font-family:Arial,Helvetica,sans-serif"> I wouldn't
      necessarily recommend this particular setup (it's probably only
      available on ebay anymore anyway)". <br>
      Any specific chipset I should aim for? I guess the CPU (i3, i5 or
      i7) won't make a big difference as long as VTx is shown in the
      datasheet? The google docs file shows many older models that are
      not not sold anymore. Especially I would like to pick a
      motherboard that has proper iommu separation of the primary
      pcie-slot. So I don't need kernel patching.<br>
    </span><span class="">
    <blockquote type="cite">
      <p dir="ltr">
        But it should be possible to make it work, but it took me a year
        to figure out how.</p>
    </blockquote></span>
    Sorry, I have other things to do within the next year ^^</div></blockquote><div><br></div><div>i3 does not have VT-d support, not an option.</div><div><br></div><div>i5, i7, and Xeon E3 do not have isolation on the processor root ports, my blog explains how that limits your options.</div><div><br></div><div>We have quirks providing isolation for most Intel PCH root ports:</div><div><br></div><div><a href="http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/drivers/pci/quirks.c#n3743">http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/drivers/pci/quirks.c#n3743</a><br></div><div><br></div><div>Note that Skylake chipsets are not included in that list and will currently have issues with isolation and grouping.</div><div><br></div><div>I do make specific recommendations, E5 or better Xeon and X79 or X99 chipset.  There are cheaper configurations, but you need to understand how they limit your options.  And as others have noticed, even the recommended platform does not provide full isolation of every integrated I/O device.</div><div><br></div><div>Some people like AMD system and there are a number of users that seem to be getting along ok on 990FX systems.  We have some isolation quirks for those boxes too:</div><div><br></div><div><a href="http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/drivers/pci/quirks.c#n3694">http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/drivers/pci/quirks.c#n3694</a><br></div></div></div></div>