Trädvy Permalänk
Medlem
Plats
Helsingfors/Sthlm
Registrerad
Jun 2004

Hur funkar X2?

Man fattar ju att med två kärnor kan man göra två saker samtidigt, men vad är poängen med att ett program kan använda båda kärnorna samtidigt?
Om man kör två program samtidigt som båda använder båda kärnorna, vad har man då tjänat på jämfört med att köra två enkeltrådiga program (använder bara en kärna) på en single-core?
Om man t.ex. ska virusscanna datorn eller nåt annat som tar på processorn medan man gör nåt annat, men det andra man gör använder båda kärnorna, vad händer då?

Och om man redan använder båda kärnorna och ska köra nåt mer program, kommer den använda kärnan som just i det ögonblicket råkar vara mindre belastat, eller kommer den köras på "kärna 1"?
I det första fallet borde väl alla enkeltrådiga program kunna använda båda kärnorna fast i tur och ordning, vilket även då borde ge prestandavinst ("raid-0"?).
Men i det senare fallet blir ju kärna 1 mycket mer belastat av enkeltrådiga program och då tjänar man inte så mycket på X2.

Trädvy Permalänk
Medlem
Plats
västerås
Registrerad
Jun 2003

ajp_anton

Här finns en del svar på dina funderingar;
http://multicore.amd.com/WhitePapers/Multi-Core_Processors_Wh...

Intel E6750 - Gigabyte G33M-DS2R - 3x1024mb PC6400 - Integrerad Intel grafik - WD 500GB Sata2 - Benq 1625 - Cooltek 600w- XP sp2