I am looking for a way to get number of cores in processor that works always.
There is value called Maximum number of processor cores in physical processor package (CPUID EAX[31:26] ) which usually shows good value but for some reason for old processors it may be wrong. For example Intel Processor E7220, 2 cores per processor - for 4-way server it showed 4 cores per processor. Oddly /proc/cpuinfo shows good value.
Could someone help with that?
Thank you for posting in the Intel Community.
Due to this product discontinued status of the Intel® Xeon® Processor E7220 (https://ark.intel.com/content/www/us/en/ark/products/30780/intel-xeon-processor-e7220-8m-cache-2-93-...) Intel Customer Service no longer supports inquiries for it, but perhaps fellow community members might have the knowledge to jump in and help.
Intel Customer Support Technician