Jump to content


Photo

Xeon or i7?


  • Please log in to reply
49 replies to this topic

#1 HavokValor OFFLINE  

HavokValor

    Advanced Member

  • Members
  • 61 posts
  • Local time: 07:13 AM

Posted 11 February 2019 - 10:10 AM

Hi,

 

I am thinking about relieving my desktop of Emby server duty and I am looking into building a dedicated server running FreeNAS. What processor would work best for this setup, Xeon or an i7?



#2 Coxeroni OFFLINE  

Coxeroni

    Advanced Member

  • Members
  • 165 posts
  • Local time: 02:13 PM

Posted 11 February 2019 - 10:43 AM

Probably an i7 due to the included (quick sync) graphics card which can be used for h/w transcoding. Also the i7 should have better single thread performance, which can be necessary for some of the tasks like audio-transcoding, at least this is what I learned in plex land. If you wish to add a dedicated GPU for more severe heavy lifting than an i7 is probably not needed.


  • HavokValor likes this

#3 HavokValor OFFLINE  

HavokValor

    Advanced Member

  • Members
  • 61 posts
  • Local time: 07:13 AM

Posted 11 February 2019 - 10:53 AM

Probably an i7 due to the included (quick sync) graphics card which can be used for h/w transcoding. Also the i7 should have better single thread performance, which can be necessary for some of the tasks like audio-transcoding, at least this is what I learned in plex land. If you wish to add a dedicated GPU for more severe heavy lifting than an i7 is probably not needed.

 

I don't plan to add a graphics card to the rig, so a i7 will outperform a Xeon CPU if both servers do not have graphics cards when it comes to transcoding?

 

Does this still hold true when it comes to multiple transcodes at the same time? Like 10+


Edited by HavokValor, 11 February 2019 - 10:54 AM.


#4 mastrmind11 OFFLINE  

mastrmind11

    Advanced Member

  • Members
  • 2726 posts
  • Local time: 08:13 AM
  • LocationLong Island, NY

Posted 11 February 2019 - 01:27 PM

I don't plan to add a graphics card to the rig, so a i7 will outperform a Xeon CPU if both servers do not have graphics cards when it comes to transcoding?

 

Does this still hold true when it comes to multiple transcodes at the same time? Like 10+

Depends on how much you're willing to spend.  There are xeons out there that will crush an i7.  10+ isn't that big of a lift.  I have a Xeon e3 1225 v3 that can easily do 6-7, and that's a a 6 year old CPU (and also supports Intel QSV)


  • HavokValor likes this

#5 HavokValor OFFLINE  

HavokValor

    Advanced Member

  • Members
  • 61 posts
  • Local time: 07:13 AM

Posted 11 February 2019 - 01:30 PM

If my budget for a CPU was around 300 would i7 beat out a Xeon still?

#6 mastrmind11 OFFLINE  

mastrmind11

    Advanced Member

  • Members
  • 2726 posts
  • Local time: 08:13 AM
  • LocationLong Island, NY

Posted 11 February 2019 - 01:39 PM

If my budget for a CPU was around 300 would i7 beat out a Xeon still?

Well, which i7?  Check out https://www.cpubenchmark.net and look up the CPUs you're considering.  The "Average CPU Mark" in red is roughly the number of simultaneous transcodes you can expect.


  • HavokValor likes this

#7 Coxeroni OFFLINE  

Coxeroni

    Advanced Member

  • Members
  • 165 posts
  • Local time: 02:13 PM

Posted 11 February 2019 - 02:08 PM

You mean you can expect 7000 transcodes? :D

You roughly need 2000 passmark per 1080p transcode if you do CPU/software transcoding. Hardware transcoding is a different story and depends on the used GPU.

With enabled hardware transcoding you probably also don't need such a beefy CPU but probably an i5 will be just fine. That depends on your use case: how many simultaneous streams, what other tasks are requested, what codecs do your files use etc.
  • HavokValor likes this

#8 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 134563 posts
  • Local time: 08:13 AM

Posted 11 February 2019 - 02:11 PM

@pir8radio here is your benchmark

#9 HavokValor OFFLINE  

HavokValor

    Advanced Member

  • Members
  • 61 posts
  • Local time: 07:13 AM

Posted 11 February 2019 - 02:17 PM

https://www.amazon.c...-bin:2289792011

 

I'm looking at this CPU currently, it seems to be right at the cusp of my Budget of $300.

 

The passmark is around 15k so that would give me like 7-8 streams at a time. However I can get even more than 7-8 if I enable hardware acceleration correct? Can you use hardware acceleration on FreeNAS?

 

I am looking to keep my power consumption fairly low so I am not going to be installing a graphics card on this server.



#10 HavokValor OFFLINE  

HavokValor

    Advanced Member

  • Members
  • 61 posts
  • Local time: 07:13 AM

Posted 11 February 2019 - 02:23 PM

I hear that the reason to go Xeon is to be able to use ECC RAM. Does ECC RAM make a big difference?



#11 Coxeroni OFFLINE  

Coxeroni

    Advanced Member

  • Members
  • 165 posts
  • Local time: 02:13 PM

Posted 11 February 2019 - 02:44 PM

No offense, if you don't know the advantages and haven't missed it yet, it is probably not necessary ;)
Depends probably on what you plan to do with the server apart from emby.

#12 Diedrich OFFLINE  

Diedrich

    Advanced Member

  • Members
  • 668 posts
  • Local time: 08:13 AM

Posted 11 February 2019 - 02:54 PM

I hear that the reason to go Xeon is to be able to use ECC RAM. Does ECC RAM make a big difference?

Head over to the FeeeNAS forums, you'll get a wealth of information regarding hardware and understanding of FeeeNAS.

If you are using the server for just media consumption then don't go with the complexities of FeeeNAS, build a Windows or Linux box to do your media distribution.

ECC is highly recommended if you plan to store data that you don't want to lose (family photos, documents, etc).

FeeeNAS can't utilize a graphics card. I don't recall if you can get hardware acceleration on a bare metal FeeeNAS box.

FeeeNAS is a bit particular with the hardware it can use. You can use an i7 with non-ECC RAM but it's happier with ECC-compatible processor, motherboard, an RAM and a Intel NIC.
  • adrianwi and HavokValor like this

#13 HavokValor OFFLINE  

HavokValor

    Advanced Member

  • Members
  • 61 posts
  • Local time: 07:13 AM

Posted 11 February 2019 - 04:15 PM

Head over to the FeeeNAS forums, you'll get a wealth of information regarding hardware and understanding of FeeeNAS.

If you are using the server for just media consumption then don't go with the complexities of FeeeNAS, build a Windows or Linux box to do your media distribution.

ECC is highly recommended if you plan to store data that you don't want to lose (family photos, documents, etc).

FeeeNAS can't utilize a graphics card. I don't recall if you can get hardware acceleration on a bare metal FeeeNAS box.

FeeeNAS is a bit particular with the hardware it can use. You can use an i7 with non-ECC RAM but it's happier with ECC-compatible processor, motherboard, an RAM and a Intel NIC.

 

I guess I will install Windows on the server and create a FreeeNAS VM for specifically storage and run all the Emby Server stuff on Windows. I will also go for ECC to make the i7 happy. Thanks for all the information!



#14 Doofus OFFLINE  

Doofus

    Advanced Member

  • Members
  • 11756 posts
  • Local time: 05:13 AM

Posted 11 February 2019 - 04:21 PM

I don't think i7 CPUs support ecc.
  • HavokValor likes this

#15 Diedrich OFFLINE  

Diedrich

    Advanced Member

  • Members
  • 668 posts
  • Local time: 08:13 AM

Posted 11 February 2019 - 04:30 PM

I guess I will install Windows on the server and create a FreeeNAS VM for specifically storage and run all the Emby Server stuff on Windows. I will also go for ECC to make the i7 happy. Thanks for all the information!

FeeeNAS VM within Windows is frowned upon. A better solution would be to run ESXi with Windows and FeeeNAS I'm their own VM. You can then passthrough a video card to Windows if needed.

I don't think i7 CPUs support ecc.

They don't. Only Pentium, some i3s and Xeons.
  • HavokValor likes this

#16 HavokValor OFFLINE  

HavokValor

    Advanced Member

  • Members
  • 61 posts
  • Local time: 07:13 AM

Posted 11 February 2019 - 04:33 PM

FeeeNAS VM within Windows is frowned upon. A better solution would be to run ESXi with Windows and FeeeNAS I'm their own VM. You can then passthrough a video card to Windows if needed.They don't. Only Pentium, some i3s and Xeons.

 

Never dealt with ESXi before. Guess I will look into getting a Xeon CPU and setting up ESXi than. Thank you.



#17 legallink OFFLINE  

legallink

    Advanced Member

  • Alpha Testers
  • 1206 posts
  • Local time: 08:13 AM

Posted 11 February 2019 - 10:59 PM

If i were you, you'll probably get more bang for your buck with AMD than any of the others, it just depends on how much of what you need.


  • HavokValor likes this

#18 adrianwi OFFLINE  

adrianwi

    Advanced Member

  • Members
  • 354 posts
  • Local time: 01:13 PM
  • LocationScotland

Posted 12 February 2019 - 05:14 AM

My suggestion is to put the brake on a little and work out what you're wanting to do before defining the technology and hardware required.

 

What's the priority?  A file server or a media server?  Will you want the 'server' to do anything else?  How much storage space do you need?  How many people will use the server?

 

i7's are not a great solution for FreeNAS, given the lack of ECC support.  Xeons work well, but you might only need a i3 (some of these do support ECC) or a Pentium processor.  Virtualising FreeNAS as a first step into it doesn't seem like a sensible option either to me.


  • Diedrich, Coxeroni and HavokValor like this

#19 Doofus OFFLINE  

Doofus

    Advanced Member

  • Members
  • 11756 posts
  • Local time: 05:13 AM

Posted 12 February 2019 - 11:32 AM

All Ryzens support ecc
  • HavokValor likes this

#20 KMBanana OFFLINE  

KMBanana

    Advanced Member

  • Members
  • 131 posts
  • Local time: 08:13 AM

Posted 12 February 2019 - 11:47 AM

I recently built a LGA2011 (R1) Xeon system.  Parts for this setup are extremely cheap.  2011 is the last Xeon chipset to use DDR3 which even with ECC are much cheaper than DDR4.  Picked up a 10core E5-2660v2 on ebay for $110.  Using a dual CPU mobo so I can double my performance later rather easily.  

 

Passmark score for a single E5-2660v2 is 13286 vs 15246 for the i7-8700 so performance is pretty similar.  

 

Edit: Also using Unraid for the first time with this new build and liking it a lot.  


Edited by KMBanana, 12 February 2019 - 11:48 AM.

  • HavokValor likes this




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users