Petium Dual Core CPU

Gast #381763
Lesenswert?

Schon klar dass die Verwaltung von Threads und Prozessen letztendlich
auf Betriebssystem Ebene gemacht wird. Die Frage war nur ob die Dual
Core CPUs es schaffen zwei Prozesse gleichzeitig abzuarbeiten.

Ohne dass jeder Core z.B. je einen eigenen TLB (Translation Lookaside
Buffer) hat geht das nicht sinnvoll (wie z.B. bei Hyper Threading
Modellen, die können das nämlich nicht, nur maximal zwei Threads aus
dem gleichen Addressraum, und das bringt dann nur eingeschränkt was).

Dem scheint aber so zu sein.

Mit 2 CPUs ist halt einfach ein ganz anderes Fahrgefühl!
Bei mir ist gerade die 2te CPU eines Dual PIII systems ausgefallen und
es ruckelt ohne Ende wo ich früher mühelos an einem P4 System
vorbeigezogen bin.
Persönliche Seite #381764
Lesenswert?

Hi

eine Dual-Core Prozessor ist ein echtes Zwei-Prozessorsystem. Es kann
also zwei unabhängige Prozesse paralle ausführen was ein
Hyper-Threading System nicht kann. Das war nur eine Technik um aus
einem verkorksten Prozessordesign unter bestimmten Umständen noch etwas
Leitung herauszukitzeln.

Allerdings krankt die Intel-Version dieser Technik etwas am
Flaschenhals FSB.

Matthias
#381765
Lesenswert?

@Michi:
Die P4-HT haben 2 ITLBs und einen DTLB, in dem vermerkt ist, welcher
Eintrag zu welcher CPU gehört. Hast Du Quellen dafür, dass der P4-HT
nur zwei Aufgaben mit dem gleichen Adressraum verarbeiten kann? Ich
such jetzt schon eine Weile, finde aber nirgends diese Aussage.

@Matthias:
Warum ist das P4-Design vermurkst? Das Design ist auf hohen Takt
ausgelegt und das hat ja auch sehr gut funktioniert.

Markus
Gast #381766
Lesenswert?

>P4-HT nur zwei Aufgaben mit dem gleichen Adressraum verarbeiten kann

Scheint sich was falsches bei mir im Kopf festgestezt zu haben.

ftp://download.intel.com/technology/itj/2002/volume06issue01/art01_hyper 
/vol6iss1_art01.pdf

Ich habs noch nicht sorgfältig durchgelesen, aber danach wird auch bei
HT 2 getrennte Prozessor States gehalten so dass die
Prozesseinschränkung nicht gegeben ist. Es werden halt nur die ITLB und
DTLB geshared, einen Adressraumverwechslung kann jedoch nicht
stattfinden.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren