E3 Xeon Motherboard with Transcoding and IPMI?

Discussion in 'Processors and Motherboards' started by dexvx, Jun 13, 2017.

  1. dexvx

    dexvx Member

    Joined:
    Mar 6, 2014
    Messages:
    30
    Likes Received:
    3
    At home I have a combo storage/transcode (Emby)/VM server running a Haswell E3 Xeon on a Supermicro X10 something. It works great... except that it automatically disables the iGPU. I'm still using Windows Server 2012 R2 with a LSI 9261-8i RAID-6 with 8 drives in RAID-6. With my current data hoarding, I'll be needing to expand by early next year.

    Now that Emby has somewhat mature hardware transcode support, I figure it might be a good time to upgrade and explore software RAID options, either mdadm or Storage Spaces. But first, I would need a board that has ECC, IPMI, and can expose the iGPU for transcode. Is such a thing out there?
     
    #1
  2. i386

    i386 Well-Known Member

    Joined:
    Mar 18, 2016
    Messages:
    1,453
    Likes Received:
    331
    What dou you mean with "can expose the igpu for transcode"?
    (I'm not up to date with the hardware encoding/transcoding and the last time I looked for that kind of stuff in mid 2015, x264 on cpus was faster and had the better results)
     
    #2
  3. K D

    K D Well-Known Member

    Joined:
    Dec 24, 2016
    Messages:
    1,377
    Likes Received:
    286
    In the SuperMicro boards with IPMI support, the remote KVM is directly integrated with the aspeed video controller. There is a jumper (JPG1 in X11SSH-CTF) that you need to set to disable the onboard video . But that would mean that you will lose iKVM functionality.
     
    #3
  4. i386

    i386 Well-Known Member

    Joined:
    Mar 18, 2016
    Messages:
    1,453
    Likes Received:
    331
    Even for xeons with integrated gpus (e3-12x5)?
     
    #4
  5. msg7086

    msg7086 Member

    Joined:
    May 2, 2017
    Messages:
    144
    Likes Received:
    14
    I remembered that you need to actually plug a device on to iGPU output to activate its transcoding functionality. People used to use a fake monitor adapter to do that. Make sure you do have on board VGA/whatever port and you plug something in.
     
    #5
  6. MiniKnight

    MiniKnight Well-Known Member

    Joined:
    Mar 30, 2012
    Messages:
    2,799
    Likes Received:
    792
    @msg7086 That's only for the boards with video outputs from the iGPU?
     
    #6
  7. dexvx

    dexvx Member

    Joined:
    Mar 6, 2014
    Messages:
    30
    Likes Received:
    3
    It would seem that all the Supermicro X11 (Xeon E3 v5/v6) boards have only one VGA, connected to the Aspeed VGA controller.

    My X10 (Xeon E3 v3/v4) board just disables the iGPU. I see no setting in BIOS to enable it. Therefore the OS cannot load any drivers on it. As far as why transcode? Well it is loads more efficient than CPU x264/x265 at the moment. With 1x high bit rate (30+ Mbps) 1080p x264 transcode, I'm looking at about 30%+ average CPU utilization across all cores.
     
    #7
  8. Stephan

    Stephan IT Professional

    Joined:
    Apr 21, 2017
    Messages:
    77
    Likes Received:
    25
    On Linux with Intel iGPU you could try i915.enable_gvt=true as a command-line parameter to enable GVT-g, see Intel® Graphics Virtualization Technology (Intel® GVT) for a description and GVTg_Setup_Guide · 01org/gvt-linux Wiki · GitHub for a howto. This would enable KVM/Xen virtual guests to access the GPU and allow hardware-assisted transcoding.

    Your Aspeed is a PCIe x1 video card and that is one reason why the iGPU will get disabled. On Linux the i915 driver will enumerate all and any displays and if it finds none, it will disable internal power wells to save power. On Windows I imagine one needs to attach a fake monitor dongle otherwise the driver isn't loaded or disabled and you can't use the iGPU then.

    Anyhow, very experimental and prepare for some head scratching.
     
    #8
  9. msg7086

    msg7086 Member

    Joined:
    May 2, 2017
    Messages:
    144
    Likes Received:
    14
    That's what I was told by those iGPU tool developers.
     
    #9
  10. dexvx

    dexvx Member

    Joined:
    Mar 6, 2014
    Messages:
    30
    Likes Received:
    3
    All of the Xeon E3 v5/v6 boards I'm seeing only have one VGA out, and thats from the Aspeed controller. Intel has whitepapers detailing how awesome their Xeon E3's are at transcoding. But there are no motherboards!
     
    #10
  11. Stephan

    Stephan IT Professional

    Joined:
    Apr 21, 2017
    Messages:
    77
    Likes Received:
    25
    What do you mean, no motherboards? What is wrong with Supermicro X11 series for example?
     
    #11
  12. msg7086

    msg7086 Member

    Joined:
    May 2, 2017
    Messages:
    144
    Likes Received:
    14
    #12
  13. Rand__

    Rand__ Well-Known Member

    Joined:
    Mar 6, 2014
    Messages:
    2,646
    Likes Received:
    357
    X11SSZ-TLN4F | Motherboards | Products - Super Micro Computer, Inc.
    2 DP, 1 DVI-I, 3 independent displays via Intel HD Graphics, VGA port for BMC

    I just used that one b/c I have it and knew it has additional outputs, but I believe all workstation boards should qualify
     
    #13
  14. dexvx

    dexvx Member

    Joined:
    Mar 6, 2014
    Messages:
    30
    Likes Received:
    3
    #14
    Last edited: Jun 18, 2017
  15. K D

    K D Well-Known Member

    Joined:
    Dec 24, 2016
    Messages:
    1,377
    Likes Received:
    286
    Just tested this out on an X1SSH-CTF board and E3-1275 v6 CPU with intel P630 graphics.
    1. Enabled Passthrough of the Intel Graphics Adapter
    2. Added PCI device to Windows 10 VM
    3. Downloaded and installed intel drivers from Download Intel® Graphics Driver for Windows* [15.45]
    4. Had an issue where mouse was not responsive. Managed to get into display settings and it had displays setup as extended desktop. Changed it to display on monitor 1 alone.
    5. Checked Handbrake and QuickSync settings were enabled. (The checkboxes were disabled earlier)
    2017-06-27 13_46_02-vSphere Web Client.png hera.dnet.kd11.net-2017-06-27-13-44-52.png hera.dnet.kd11.net-2017-06-27-13-44-33.png
     
    #15
    SDLeary and T_Minus like this.
  16. K D

    K D Well-Known Member

    Joined:
    Dec 24, 2016
    Messages:
    1,377
    Likes Received:
    286
    1.png Able to use the QuickSync Profile in Handbrake. Getting up to ~700fps encoding. Without QS the max was ~200FPS.
     
    #16
    SDLeary and T_Minus like this.
  17. vanfawx

    vanfawx Active Member

    Joined:
    Jan 4, 2015
    Messages:
    256
    Likes Received:
    40
    How's the quality of the video you get from QuickSync?
     
    #17
  18. K D

    K D Well-Known Member

    Joined:
    Dec 24, 2016
    Messages:
    1,377
    Likes Received:
    286
    Didn't see a difference in my test file between the 2.


    Sent from my iPhone using Tapatalk
     
    #18
  19. msg7086

    msg7086 Member

    Joined:
    May 2, 2017
    Messages:
    144
    Likes Received:
    14
    According to Wikipedia, quicksync is as good as x264 superfast preset.

    In other words, bad but not too terrible; acceptable.
     
    #19
  20. sbakke

    sbakke New Member

    Joined:
    Jul 30, 2017
    Messages:
    3
    Likes Received:
    0
    What is video size when you got 700fps?
     
    #20
Similar Threads: Xeon Motherboard
Forum Title Date
Processors and Motherboards Motherboard compatible with Xeon Phi Oct 26, 2018
Processors and Motherboards Two Pairs of Xeon 2696v4 and four motherboards = BSOD party continues.... Oct 20, 2017
Processors and Motherboards Supermicro partially updates website with LGA 2066 Motherboards with C422 Chipset for Xeon-W Sep 2, 2017
Processors and Motherboards Xeon E5 ES friendly server motherboard with IP KVM? Apr 27, 2017
Processors and Motherboards Upcoming LGA3647 Skylake Xeons: A 2P Skylake-SP Motherboard Leaked Apr 19, 2017

Share This Page