Yossi1114

Maximum number of cores

Recommended Posts

Hi all,

I would like to install Xpenology on my rig. The rig has dual Xeon processors and I guess it will exceed the maximum number of cores, according to the topic posted in 2016.

Is it still limited to activate 9 or more physical cores?

 

CPU: 2× Intel Xeon E5-4620 v3

M/B: ASRock Rack EP2C612D8C Dual LGA2011-v3 with Intel C612 chipset

 

I would appreciate any ideas!

Share this post


Link to post
Share on other sites

With such equipment I would use a Hypervisor. Would make more sense. You‘ll have enough power to run Dsm along with other VMs. I have a similar system with Dsm, 4x Win10, 5x Debian and one W2019 nano. 

Share this post


Link to post
Share on other sites
On 4/18/2019 at 3:31 AM, hellbondz said:

You really need so much power just for NAS?

I do

 

On 4/18/2019 at 3:42 AM, jensmander said:

With such equipment I would use a Hypervisor. Would make more sense. You‘ll have enough power to run Dsm along with other VMs. I have a similar system with Dsm, 4x Win10, 5x Debian and one W2019 nano. 

I have nothing to run on my server, only except for Xpenology. I simply just want to apply all cores active for faster processing speed.

Share this post


Link to post
Share on other sites

Same boat here: I just want to manage my virtual machines on DSM vs outside. Commenting on "why do you need all that power on a NAS" is pretty irrelevant and annoying, especially when Synology has been doing so much work into making DSM useful for WAAAAY more than "just a NAS", especially with Docker and Virtual Machine support.

 

So, is it possible to increase the max cores?

 

Thank you.

Share this post


Link to post
Share on other sites

AFAIK the limit is in the kernel itself, as compiled by Synology.  The platforms enabled by the current loaders have the following compute characteristics:

 

DS3617xs - Xeon D-1527 - 4C/8T

DS3615xs - Core i3-4130 - 2C/4T

DS918 - J3455 - 4C/4T

 

There has been some confusion about cores vs. threads.  I think that 16 threads is the kernel limit.

As you can see, 16 threads covers all these CPUs and we have evidence that 16 threads are supported on all three platforms.

 

If you have more than 8 cores, you will get better performance by disabling SMT. @levifig, you are already doing this. I don't think there is any other way to support @Yossi1114's 10C/20T processor other than to disable SMT.

 

If someone wants to develop a loader against a platform with more thread support, may I suggest investigating the FS3017 (E5-2620v3 x 2 = 12C/24T) FS2017 (D-1541 = 8C/16T) or RS3618xs (D-1521 = 8C/16T). It would stand to reason that the kernel thread limits might be higher for those platforms.

  • Thanks 1

Share this post


Link to post
Share on other sites
Posted (edited)

Thanks @flyride for the reply. Now I see what was obstructing the activation of all physical cores on my rig. I hope Synology will release a product with many more cores as a part of their high-end lineup so we probably will be able to activate more cores.

 

I suppose AMD Ryzen 3700X is the best option available for the practical use so far since it has 8 physical cores and 16 threads :3

Edited by Yossi1114

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.