NotSoAlien Posted May 11, 2020 Share Posted May 11, 2020 Hello, I have 4, 16 core CPUs for a total of 64 cores in my server. I loaded unraid on it and It and it appears to only be showing 32 cores. See attached image. Am I doing something wrong or does unraid not support 64 cores? I have a pro license, I am running version 6.8.3 Thanks for any help. Quote Link to comment
NotSoAlien Posted May 12, 2020 Author Share Posted May 12, 2020 I thought HT was a virtual core? so its actually a physical core in this case? So, then all 64 cores are actually showing up? lets say I wanted to use the 16 cores of the first CPU, would I select CPU 0 down to CPU 14 and then select HT1 -HT15? is that how that works? sorry, still learning this stuff. Thanks, Quote Link to comment
Hoopster Posted May 12, 2020 Share Posted May 12, 2020 2 hours ago, NotSoAlien said: So, then all 64 cores are actually showing up? When you say you have 4 16-core CPUs, are those 16 physical cores per CPU or 8 physical cores with hyperthreading for 8 more virtual/HT cores? What is the make/model of your 4 CPUs? Quote Link to comment
falconexe Posted May 12, 2020 Share Posted May 12, 2020 So I have X2 actual socketed CPUs, each having 8 Physical Cores with HyperThreading (HT). That gives me 16 Physical Cores and 16 Virtual Cores (HT) for a total of 32 "Cores". What I see on your screen appears normal and UNRAID's GUI is working as designed. If you had a total of 64 Physical Cores (X4 Socketed CPUs, Each With X16 Physical Cores), then I would expect a total of 128 entries including HT on your CPU screen. Also, not even sure what motherboard supports X4 CPUs, so let us know exactly your overall specs including motherboard, processors, and chassis. I am very interested. I run a very ROBUST and near top of the line (expensive) server and I am always interested in other people's builds. Sounds like you have a very sweet setup! Here is My UNRAID CPU Screen (Notice it Only Calls Out X1 Processor by Name Even Though There are 2): Quote Link to comment
NotSoAlien Posted May 12, 2020 Author Share Posted May 12, 2020 (edited) 6 hours ago, falconexe said: So I have X2 actual socketed CPUs, each having 8 Physical Cores with HyperThreading (HT). That gives me 16 Physical Cores and 16 Virtual Cores (HT) for a total of 32 "Cores". What I see on your screen appears normal and UNRAID's GUI is working as designed. If you had a total of 64 Physical Cores (X4 Socketed CPUs, Each With X16 Physical Cores), then I would expect a total of 128 entries including HT on your CPU screen. Also, not even sure what motherboard supports X4 CPUs, so let us know exactly your overall specs including motherboard, processors, and chassis. I am very interested. I run a very ROBUST and near top of the line (expensive) server and I am always interested in other people's builds. Sounds like you have a very sweet setup! Here is My UNRAID CPU Screen (Notice it Only Calls Out X1 Processor by Name Even Though There are 2): Exactly my thoughts. I have 4 socketed CPUs. My CPUs are AMD 6380s at 2.5Ghz per unraid. I am going to reboot the server in a bit and go into BIOS to see if I see any more information. I dont want to tear the case apart to look at part numbers etc. EDIT: I went into BIOS and grabbed these pictures: It shows my 4 CPUs and they all say 16 cores. Edited May 12, 2020 by NotSoAlien Added more images from BIOS Quote Link to comment
Snubbers Posted May 12, 2020 Share Posted May 12, 2020 (edited) It looks correct to me, you will notice there are 2 bar graphs per line, representing two cores, CPUx means it think that's a full Core, HTx means it think that core is a hyper threaded (or equivalent, partial core) linked to the first one. i.e. CPU0 - HT1 [ ]0% [ ]0% So with 2 'cores' represented per line that is 64 cores shown overall which gives the correct total. Why it thinks half the cores are Hyper Threaded might be a foible, or it might be that generically the opeterons have some architecture that does have some shared resources between cores and so it's probably best classified as Hyper Threaded. [edit] Ahh, OK the opteron 6380 is based on Pile Driver cores, these are an improved version of the Bull Dozer cores, which do share some resources between two threads, in which case, the "HT" naming of alternate CPU's is a bit of a generalisation but warranted. Edited May 12, 2020 by Snubbers Quote Link to comment
falconexe Posted May 14, 2020 Share Posted May 14, 2020 On 5/12/2020 at 5:12 AM, NotSoAlien said: Exactly my thoughts. I have 4 socketed CPUs. My CPUs are AMD 6380s at 2.5Ghz per unraid. I am going to reboot the server in a bit and go into BIOS to see if I see any more information. I dont want to tear the case apart to look at part numbers etc. EDIT: I went into BIOS and grabbed these pictures: It shows my 4 CPUs and they all say 16 cores. Thanks for sharing. Welcome to the UNRAID community! Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.