Celeron E3300 cpuinfo

Fórumok

Az Intel leírása szerint ez egy 2 magos processzor. Akkor miért látom így:
----
$ less /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 23
model name : Intel(R) Celeron(R) CPU E3300 @ 2.50GHz
stepping : 10
cpu MHz : 2500.037
cache size : 1024 KB
physical id : 0
siblings : 1
core id : 0
cpu cores : 1
apicid : 0
initial apicid : 0
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 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 vmx est tm2 ssse3 cx16 xtpr pdcm xsave lahf_lm tpr_shadow vnmi flexpriority
bogomips : 5000.07
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:

$
----
Az alaplap egyébként (ha ez számíthat) Gigabyte GA-G41M-ES2L a mai legfrisebb BIOS verzióval.

Azt sem értem, hogy miért nem látszik a 2-5 Advanced BIOS Features oldalon a SMART beállítások után a
CPU Multi-Threading menüpont (angol kézikönyv 43. o.)

Az Intel leírása szerint az E3300-ban nincs hyperthreading (ht flag ?!), de van 2 core (?)

Használ valaki ilyen hardvert? Linux alatt hol, milyen eszközökkel jeleníthető meg a Dual Core és a Core 2 processzorok fölépítése közti különbség?

Hozzászólások

Bootoláskor 2 procit ismer fel a bios ?

ugyanilyen alaplap, ugyanilyen proci:


backup$ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 23
model name : Intel(R) Celeron(R) CPU E3300 @ 2.50GHz
stepping : 10
cpu MHz : 2499.632
cache size : 1024 KB
physical id : 0
siblings : 2
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 : 13
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 arc h_perfmon pebs bts pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm xs ave lahf_lm tpr_shadow vnmi flexpriority
bogomips : 4999.26
clflush size : 64
power management:

processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 23
model name : Intel(R) Celeron(R) CPU E3300 @ 2.50GHz
stepping : 10
cpu MHz : 2499.632
cache size : 1024 KB
physical id : 0
siblings : 2
core id : 1
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 : 13
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 arc h_perfmon pebs bts pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm xs ave lahf_lm tpr_shadow vnmi flexpriority
bogomips : 4999.94
clflush size : 64
power management:

backup$

>> Az Advanced BIOS Features menüben látszik a CPU Multi-Threading menüpont?

>Nincs rádugva IP konzol, nem tudom megnézni.

Ha ki tudnád próbálni valamikor, sokat segítene.
(A szervízben a linux ötletektől nem hatódnak meg, de ha látják, hogy a BIOS-ban nem stimmel valami, onnan el lehet indulni.)

Köszönöm előre is!

> Linux alatt hol, milyen eszközökkel jeleníthető meg a Dual Core és a Core 2 processzorok fölépítése közti különbség?

Nincs köztük különbség.

A "Celeron Dual Core", a "Pentium Dual Core", és a "Core 2 Duo" ugyanaz a processzor-architektúra, csak más az FSB és az L2 cache mérete. Az Intel marketing-okokból hívja más néven a másképp pozícionált termékeket.

Az FSB-t és a cache méretét látod a dmesg és a /proc/cpuinfo kimenetében.

Elsetleg egy
gzip -dc /proc/config.gz |grep 'SMP' ?
(vagy zgrep)

Így elsőre mintha SMP hiánya lenne a kernelnek.

>Így elsőre mintha SMP hiánya lenne a kernelnek.

sajnos most nincs itt a kérdéses gép, de fedora 12 kernellel megy, amikben már régóta alapértelmezett az SMP

pl. amiről most írok (ez F13):

# grep SMP /boot/config*
/boot/config-2.6.33.6-147.2.4.fc13.i686.PAE:CONFIG_USE_GENERIC_SMP_HELPERS=y
/boot/config-2.6.33.6-147.2.4.fc13.i686.PAE:CONFIG_X86_32_SMP=y
/boot/config-2.6.33.6-147.2.4.fc13.i686.PAE:CONFIG_SMP=y
/boot/config-2.6.33.6-147.2.4.fc13.i686.PAE:CONFIG_X86_BIGSMP=y
/boot/config-2.6.33.6-147.2.4.fc13.i686.PAE:CONFIG_PM_SLEEP_SMP=y
/boot/config-2.6.33.6-147.2.4.fc13.i686.PAE:CONFIG_SCSI_SAS_HOST_SMP=y
/boot/config-2.6.33.6-147.2.4.fc13.i686.PAE:CONFIG_VIDEO_VP27SMPX=m
/boot/config-2.6.33.6-147.fc13.i686.PAE:CONFIG_USE_GENERIC_SMP_HELPERS=y
/boot/config-2.6.33.6-147.fc13.i686.PAE:CONFIG_X86_32_SMP=y
/boot/config-2.6.33.6-147.fc13.i686.PAE:CONFIG_SMP=y
/boot/config-2.6.33.6-147.fc13.i686.PAE:CONFIG_X86_BIGSMP=y
/boot/config-2.6.33.6-147.fc13.i686.PAE:CONFIG_PM_SLEEP_SMP=y
/boot/config-2.6.33.6-147.fc13.i686.PAE:CONFIG_SCSI_SAS_HOST_SMP=y
/boot/config-2.6.33.6-147.fc13.i686.PAE:CONFIG_VIDEO_VP27SMPX=m
#

FYI: ha az Intel szerint 2 magos proci, akkor itt 4-nek latszana, ha be van kapcsolva a HT. Az enyem quad core, es 8-nak latszik HT-el.
HT-et elvileg tud, ott van a flagek kozt.

--
Always remember - correlation does not imply causation.
Since realising this, my life has been so much better.

Tisztelt HW-guruk!

Az én cpuinfom flagjai:

fpu vme de pse tsc msr pae mce cx8 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 vmx est tm2 ssse3 cx16 xtpr pdcm xsave lahf_lm tpr_shadow vnmi flexpriority

a mauzi által küldött, normálisan működőé:

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 arc h_perfmon pebs bts pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm xs ave lahf_lm tpr_shadow vnmi flexpriority

Eltérés van, kétségtelenül. Az "arc h_perfmon" és "xs ave" vsz. copy-paste hiba, de kb. eddig terjed a tudományom :)
Így azt sem tudom, van-e olyan eltérés, ami arra utalna, hogy az egyező

cpu family : 6
model : 23
model name : Intel(R) Celeron(R) CPU E3300 @ 2.50GHz
stepping : 10

ellenére van vmi hardver különbség a 2 proci között, vagy az acpi, apic stb csak az eltérő BIOS és/vagy kernel beállítások miatt van. Az Intel 2 változatot árul az E3300-ból, egy kínait és egy fehéret :), illetve egy sötét- és egy világoskék dobozosat, de nem tudom, ennek van-e jelentősége.

Továbbá ahogy föntebb is írtam - sokat lendítene az ügyön, ha valaki tudna BIOS beállításokat/képeket küldeni normálisan működő Gigabyte GA-G41M-ES2L/Celeron E3300 párosról.

Szerintem alapértelmezetten támogatja a bios a több magot, legalábbis jó pár gigabyte lapot és intel cput összeraktam már az elmúlt 2 év során és mindegyik konfig alapból kezelte az összes magot.

Őszintén azt sem tudom ki lehet-e kapcsolni a magokat a biosban...

Ctrl+F1 az advanced menü a gigabyte alaplap bios-ában.

Esetleg egy live cd-s cpuinfo kizárná a bios beállítások helyességét.

"Ki lehet kapcsolni a tobbmagos mukodest, Intel lapok BIOS-aban 'Core Multiplexing Technology [enabled|disabled]' nevre hallgat a beallitas."

Ahogy föntebb írtam, az első kérdésem nekem is az volt, miért nem látszik az én BIOS-omban a
CPU Multi-Threading
menüpont, illetve hogy ennél a processzornál kellene-e látszania.

Azt tudom, hogy te tudod (irtad), csak az elozo hozzaszolo volt bizonytalan.
BIOS ugyben sokat nem tudok hozzatenni a dologhoz, ma mar eleget fikaztam egy masik alaplapgyartot (abit), a gigabyterol sem sokkal jobb a velemenyem:) (bar a gb allitolag sokkal-sokkal jobb)

(Egyebkent szerintem tobbmagos processzornal latszodnia kene, meg valoszinuleg egymagosnal is, csak nincs hatasa, vagy esetleg eleve szurke.)

A legfurcsább az, hogy nálad hiányzik az apic. Pedig az smp elvileg magában foglalja az apic-ot is. Apic nélkül nehezen lesz smp működés. Az más kérdés, hogy hogyan hiányozhat a flag?
Az acpi meg tök más.

"Jegyezze fel a vádhoz - utasította Metcalf őrnagy a tizedest, aki tudott gyorsírni. - Tiszteletlenül beszélt a feljebbvalójával, amikor nem pofázott közbe."

Az Intel haromfele valtozatot arul E3300-bol:
-talcas (AT80571RG0601ML)
-dobozos (BX80571E3300)
-dobozos, Kinanak (BXC80571E3300)

Amugy mindharom egyforma, ugyanaz a stepping (R0), ugyanaz az sSPEC (SLGU4), szoval csak a korites mas. A sima dobozos es a kinai dobozos kozott fingom sincs mi lehet a kulonbseg:)

Az APIC AFAIK feltetlen kell az SMP (es igy a tobbmagos) mukodeshez. Nem hiszem, hogy kernelfuggo, mert az APIC egy hw eszkoz, regebben kulon chip volt, gondolom mostanaban a chipsetben lakik valahol, gondolom a BIOS-ban kellene eloturni valahonnan.

Dw megelozott, jol.