Author Topic: Atom D510 Dual or Quad core ? [SOLVED]  (Read 3667 times)

Offline bluegroper

  • Full Member
  • ***
  • Posts: 206
Atom D510 Dual or Quad core ? [SOLVED]
« on: June 16, 2010, 10:20:50 PM »
Hi Forum
Today I install latest PCLOS onto nice new Zbox with Atom D510 processor.
All the Intel specs for this CPU show its a Dual Core device.
But PCLOS detects it as Quad core !
/proc/cpuinfo shows 4 CPU's totalling around 13000 bogomips.
Seems great for a CPU with only 13w TDP.
So, whats causing the kernel or PCLOS to incorrectly believe there's 4 CPU cores ?
TIA's

PS.  I might try another Linux and see whether same (or different) problem/s.
« Last Edit: June 17, 2010, 03:33:05 PM by bluegroper »

Offline kjpetrie

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 4037
Re: Atom D510 Dual or Quad core ?
« Reply #1 on: June 17, 2010, 02:30:47 AM »
Each thread creates a virtual CPU. Type "lscpu" in a terminal and all will be explained.
-----------
KJP
-----------------------------------------------------------
PClos64 RC1 on Intel D945GCLF2 motherboard (Atom 330), 2GB DDR2 RAM, Maxtor STM325031, HL-DT-ST DVDRAM GSA-H42N, Amilo LSL 3220T monitor. Also Acer 5810TG (with custom kernel) and Asus eeePC 2G surf

Offline bluegroper

  • Full Member
  • ***
  • Posts: 206
Re: Atom D510 Dual or Quad core ?
« Reply #2 on: June 17, 2010, 05:17:49 AM »
[bluegroper@localhost ~]# lscpu
Architecture:          i686
CPU(s):                4
Thread(s) per core:    2
Core(s) per socket:    2
CPU socket(s):         1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 28
Stepping:              10
CPU MHz:               1662.831
L1d cache:             24K
L1i cache:             32K
L2 cache:              512K

[bluegroper@localhost ~]# cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 28
model name      : Intel(R) Atom(TM) CPU D510   @ 1.66GHz
stepping        : 10
cpu MHz         : 1662.831
cache size      : 512 KB
physical id     : 0
siblings        : 4
core id         : 0
cpu cores       : 2
apicid          : 0
initial apicid  : 0
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl tm2 ssse3 cx16 xtpr pdcm movbe lahf_lm
bogomips        : 3325.66
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 28
model name      : Intel(R) Atom(TM) CPU D510   @ 1.66GHz
stepping        : 10
cpu MHz         : 1662.831
cache size      : 512 KB
physical id     : 0
siblings        : 4
core id         : 1
cpu cores       : 2
apicid          : 2
initial apicid  : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl tm2 ssse3 cx16 xtpr pdcm movbe lahf_lm
bogomips        : 3325.17
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 2
vendor_id       : GenuineIntel
cpu family      : 6
model           : 28
model name      : Intel(R) Atom(TM) CPU D510   @ 1.66GHz
stepping        : 10
cpu MHz         : 1662.831
cache size      : 512 KB
physical id     : 0
siblings        : 4
core id         : 0
cpu cores       : 2
apicid          : 1
initial apicid  : 1
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl tm2 ssse3 cx16 xtpr pdcm movbe lahf_lm
bogomips        : 3325.22
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 3
vendor_id       : GenuineIntel
cpu family      : 6
model           : 28
model name      : Intel(R) Atom(TM) CPU D510   @ 1.66GHz
stepping        : 10
cpu MHz         : 1662.831
cache size      : 512 KB
physical id     : 0
siblings        : 4
core id         : 1
cpu cores       : 2
apicid          : 3
initial apicid  : 3
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl tm2 ssse3 cx16 xtpr pdcm movbe lahf_lm
bogomips        : 3325.19
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:



Offline kjpetrie

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 4037
Re: Atom D510 Dual or Quad core ?
« Reply #3 on: June 17, 2010, 05:51:38 AM »
13 watts at 1663 MHz?

Mine's only 8 watts at 1596 MHz.

So that's 60% more power for a 4% increase in speed.

Sounds as if more, slower cores might make for more efficient computing.
-----------
KJP
-----------------------------------------------------------
PClos64 RC1 on Intel D945GCLF2 motherboard (Atom 330), 2GB DDR2 RAM, Maxtor STM325031, HL-DT-ST DVDRAM GSA-H42N, Amilo LSL 3220T monitor. Also Acer 5810TG (with custom kernel) and Asus eeePC 2G surf

uncleV

  • Guest
Re: Atom D510 Dual or Quad core ?
« Reply #4 on: June 17, 2010, 06:04:51 AM »
How about this:
Quote
[bluegroper@localhost ~]# lscpu

Thread(s) per core:    2
Core(s) per socket:    2
CPU socket(s):         1

You have 1 processor socket with 2 cores each of it having 2 threads.
1x2x2=4 "processors".
« Last Edit: June 17, 2010, 06:07:15 AM by uncleV »

Offline bluegroper

  • Full Member
  • ***
  • Posts: 206
Re: Atom D510 Dual or Quad core ?
« Reply #5 on: June 17, 2010, 03:32:49 PM »

You have 1 processor socket with 2 cores each of it having 2 threads.
1x2x2=4 "processors".


Thanks, I can follow the math without taking off my shoes and socks.  ;)
Never had a multi-thread CPU before, so I'll just kick back and enjoy the experience.
Thx and cheers
- BG