Jump to content

Need Server Recommendations


troyhough

Recommended Posts

Guest asrequested

@ .- Only some of us know that you're having some multi-dozen-core cpu which allows you to do transcoding without needing to use hw acceleration, but many readers don't. And I think for those who don't, such statements can be a bit confusing. It sounds like there was a choice while there actually isn't any as long as you don't have some monster cpu.

 

 

I'm actually not a climate guy, I like overpowered devices

 

*ahem* I've got a little something lined up...

  • Like 1
Link to comment
Share on other sites

mickle026

It depends on how many users you need it to cater for.

 

I have intel i5-9400F 6 core in my server with MSI Z390Pro-A 16GB Corsair vengence 3000mhz Ram motherboard and it hardly uses anything,  GPU is only an Nvidia GT760, Ive never seen it at over 40% cpu usage yet or the GPU either for that matter, no matter what its doing.

 

What does bottleneck is the HDDs - probably because there are too many of them shared as 2 large "storage space" drives with parity, they max out at 100% when writing but are fine when reading.  It is windows and the parity that slows it down, storage spaces is a good idea but the lack of info on it and options is a pain.   If you ever use it create a Drive over 16TB otherwise under 16TB will use 4k clusters and kill performance, Over 16TB uses 256k clusters. However the SDDs do not, and the server and the OS are on the SSD, so not even on an m2Nvme - which they ought to be. 

 

The CPU supports HEVC 10bit decoding on chip. 

 

The CPU is actually 2x faster than the GPU (GPU uses NVDEC, Cuda fails on it).  The GPU could do with a better card but there is no need yet.

 

The server is fast and no waiting for thumbnails or pages to load.

 

I have pcie raiser doublers in it, with sata controllers, USb expansions and LAN cards in them, also 2 Power supplies spliced together power the HDDs, as just one isn't enough. I have 3 of the 5 1gigbit LANs teamed and 2 other ip addresses I can access from the server from if its 3x1gbit is busy. So all in all its heavily loaded, but doesn't bat an eyelid ... yet

 

Oh and if you decide to go intel just be mindfull that just because the chip fits the motherboard socket doesnt mean it will work or even power on, you have to check compatability too..

Edited by mickle026
Link to comment
Share on other sites

KMBanana

I wouldn't try to build a 4k transcoding capable server at this time, HDR transcoding isn't ready yet and transcoding down from 4k looks worse than a native 1080p file.  

 

Keep a 4k library for users who don't need to transcode and a separate 1080p copy for users who are unable to play those files IMO.  

Link to comment
Share on other sites

Guest asrequested

I wouldn't try to build a 4k transcoding capable server at this time, HDR transcoding isn't ready yet and transcoding down from 4k looks worse than a native 1080p file.  

 

  

Nonsense! 2160 to 1080 won't look worse. HDR and '4k' are not mutually exclusive! I've got a bunch of 1080 HDR stuff. Tone-mapping 10bit HDR to 8bit SDR is a challenge, but the resolution (downscaling) is very achievable. There is '4k' SDR 8bit and 10bit stuff. 

Link to comment
Share on other sites

I wouldn't try to build a 4k transcoding capable server at this time, HDR transcoding isn't ready yet and transcoding down from 4k looks worse than a native 1080p file.  

 

 

Nonsense! 2160 to 1080 won't look worse. [...]

 

@ - Do you know those series episode files available from some of the big players, where 45 min full-hd has a size of like 2 GB and the 4k version has only 2.4 GB for example?

 

In that case he would be right: The full hd version would be the better choice!

Link to comment
Share on other sites

Just FYI the forum will compress any images you upload thereby making these kinds of comparisons difficult. You'd have to attach them as a zip if seeing the originals are important, or link to them hosted elsewhere.

Link to comment
Share on other sites

Guest asrequested

Ok here we go. I'll attach the zipped files as well as posting them... Which is 'native' 1080?

 

5e5a08967bd39_mpvshot0001.jpg

 

5e5a08a7304ac_mpvshot0004.jpg

Edited by Doofus
Link to comment
Share on other sites

SHSPVR

Ok here we go. I'll attach the zipped files as well as posting them... Which is 'native' 1080?

 

5e5a08967bd39_mpvshot0001.jpg

 

5e5a08a7304ac_mpvshot0004.jpg

 

The top as bottom look wash out with less detail

Link to comment
Share on other sites

Hardware acceleration is a bit like drinking caffeine. Yeah, you may get your stuff done quicker, and damn you feel like a rockstar and unkillable....but the end result is probably not as good as you could have done. But hey, you got it done, right!?!?!

@ you are hilarious! I love it!

Link to comment
Share on other sites

lightsout

QuickSync hardware acceleration does not consume CPU resources. Hw acceleration is provided by a separate unit/chip that is included in the CPU..

Transcoding will still require CPU resources for audio conversion or copying video data - but that's the same when using a separate GPU board.

Sorry I should have said HW Acceleration instead of "GPU".

Link to comment
Share on other sites

SHSPVR

Lol, well if you go up you can see softworkz corrected me on a technicality, I was referring to that post.

 

I think he refer to Audio side of thing which can also done to today in HW Acceleration to but CPU are so fast there no need for it as it using very little resources for that task unlike Video encoding especially when going for HEVC x265 at 4k

Link to comment
Share on other sites

lightsout

I think he refer to Audio side of thing which can also done to today in

HW Acceleration to but

CPU are so fast there no need for it as it using very little resources for that task unlike Video encoding especially when going for HEVC x265 at 4k
Yes he did but maybe read it again to understand. Doesn't really matter anyways

 

HW Accel =GPU, which can mean a separate graphics card or the internal graphics of the CPU, that was what was being clarified.

  • Like 1
Link to comment
Share on other sites

Guest asrequested

Ok here we go. I'll attach the zipped files as well as posting them... Which is 'native' 1080?

 

5e5a08967bd39_mpvshot0001.jpg

 

5e5a08a7304ac_mpvshot0004.jpg

The top as bottom look wash out with less detail

 

It's the opposite. The bottom one is a direct capture of the 'native' 1080. The top one is transcoded from a 2160 10bit HEVC(L5) SDR to 1080 8bit.

Edited by Doofus
Link to comment
Share on other sites

SHSPVR

 

It's the opposite. The bottom one is a direct capture of the 'native' 1080. The top one is transcoded from a 2160 10bit HEVC(L5) SDR to 1080 8bit.

 

Are 100% sure as that me that can't right if look at her throat hell even on mine which DVD you can clearly see there her throat out line 

5e5b0eb57488f_Untitled3.jpg

Link to comment
Share on other sites

Guest asrequested

Are 100% sure as that me that can't right if look at her throat hell even on mine which DVD you can clearly see there her throat out line 

5e5b0eb57488f_Untitled3.jpg

 

Yup! I'm positive. 

Link to comment
Share on other sites

Guest asrequested

If you have a full disc rip, it might look a little better. I just used the web rip stuff. I won't waste the space on HD stuff. But the point is that downscaling from 2160 isn't worse than 1080. 

Edited by Doofus
Link to comment
Share on other sites

QuickSync hardware acceleration does not consume CPU resources. Hw acceleration is provided by a separate unit/chip that is included in the CPU..

Transcoding will still require CPU resources for audio conversion or copying video data - but that's the same when using a separate GPU board.

 

 

Lol, well if you go up you can see softworkz corrected me on a technicality, I was referring to that post.

 

 

I think he refer to Audio side of thing which can also done to today in HW Acceleration to but CPU are so fast there no need for it as it using very little resources for that task unlike Video encoding especially when going for HEVC x265 at 4k

 

 

Yes he did but maybe read it again to understand. Doesn't really matter anyways

 

HW Accel =GPU, which can mean a separate graphics card or the internal graphics of the CPU, that was what was being clarified.

 

Exactly. The point here is that in case of Intel, the GPU is part of the CPU. So instead of 

 

Hw acceleration is provided by a separate unit/chip that is included in the CPU.

 

I should have written

 

Hw acceleration is provided by a separate operation unit that is part of the Intel Graphics integrated in the CPU but is working (mostly) independent of GPU processing.

 

Link to comment
Share on other sites

Tur0k

Hardware acceleration is a bit like drinking caffeine. Yeah, you may get your stuff done quicker, and damn you feel like a rockstar and unkillable....but the end result is probably not as good as you could have done. But hey, you got it done, right!?!?!

[emoji23][emoji1787][emoji23][emoji1787][emoji23]. I love this!!!

 

 

Sent from my iPhone using Tapatalk

Link to comment
Share on other sites

Tur0k

I did hardware acceleration for 1080p on a 4th gen Intel for a bit (Windows) years ago. I have helped others get quicksync setup on an intel 7th gen (Windows) headless servers. I have worked other forms of hardware acceleration VAAPI for a bit (Linux and an older AMD GPU)

 

Now, I have been running a virtualized environment (VMware esx 6.7 u3 ryzen 1700 (8 core 16 thread) 32 GB ECC memory, 1.5TB nvme memory (for vm system VHDs), 48TB disk storage (33 usable after ZFS chops it up) that is passed to a freenas VM, and Emby server is hosted on a headless Linux VM (runs on 8 threads (2 socket 4 VCPU per socket) and 8GB of RAM. At max I will have 6 clients. My nominal is 3 streams at once plus 2 live tv recording at once. CurrentlyI software transcode. Just about all the different hypervisors out there are optimized to efficiently use resources and share across guest VMs.

 

I am working on my 4K library and when I transition I will be testing for throughout. Right now I am limited by ESXi free licensing to 8 threads per VM. I may get VMUG licensing to expand thread count per VM or look at hardware pass-through, a mid level PCIE GPU ,and driver hacking the GPU to the emby VM.

 

 

Mid year this year, I am considering rebuilding my home server when the Ryzen 4000 series 8 core 16 thread #700X model drops (improvements would be pcie 4, 8+% IPC, +200Mhz clock speed, double the L2/3 Cache in comparison to the 3000 series). For me this would be moving forward 3 generations of Ryzen which is pretty substantial. I am also considering moving the xenserver or HyperV as my hypervisor instead of ESXi).

 

 

Sent from my iPhone using Tapatalk

Edited by Tur0k
Link to comment
Share on other sites

lightsout

It's the opposite. The bottom one is a direct capture of the 'native' 1080. The top one is transcoded from a 2160 10bit HEVC(L5) SDR to 1080 8bit.

Wait we're just taking about SDR to SDR? Ahh that's boring.
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...