PDA

View Full Version : Sistemi dual cpu: far eseguire un programma a 1 o 2 cpu


fabri00
25-02-2007, 11:32
Ho sottomano in questi giorni un paio di mb dual cpu; una xeon 2 x 2,2 Ghz e una Athlon MP 2 x 2400.

Ci sto giochicchiando per capire i vantaggi rispetto a una cpu unica più moderna e potente.

Se lancio ad esempio un superpi, lavora solo una cpu.

La domanda è: decide il sistema se far eseguire un programma a una cpu o a tutte e 2, o c'è modo di stabilirlo ?

SerMagnus
25-02-2007, 12:02
Ho sottomano in questi giorni un paio di mb dual cpu; una xeon 2 x 2,2 Ghz e una Athlon MP 2 x 2400.

Ci sto giochicchiando per capire i vantaggi rispetto a una cpu unica più moderna e potente.

Se lancio ad esempio un superpi, lavora solo una cpu.

La domanda è: decide il sistema se far eseguire un programma a una cpu o a tutte e 2, o c'è modo di stabilirlo ?


generalmente decide il sitema operativo, poi dipende da come è stato sviluppato il programma. ormai il 90% di essi è ancora progettato per l'esecuzione di un solo threat, quindi processi singlecore. per sfruittarli entrambi devi usare un software appositamente sviluppato.

se lanci due super pi poi vedere coem l'os carica l'altro nel socndo core

fabri00
25-02-2007, 12:36
generalmente decide il sitema operativo, poi dipende da come è stato sviluppato il programma. ormai il 90% di essi è ancora progettato per l'esecuzione di un solo threat, quindi processi singlecore. per sfruittarli entrambi devi usare un software appositamente sviluppato.

se lanci due super pi poi vedere coem l'os carica l'altro nel socndo core

Grazie.
Quindi il vantaggio di 2 cpu (o di due core in una cpu unica) si avverte con 2 applicazioni "pesanti", che si suddividono un core o una cpu per uno, giusto ?

MIKIXT
25-02-2007, 13:37
Quindi il vantaggio di 2 cpu (o di due core in una cpu unica) si avverte con 2 applicazioni "pesanti", che si suddividono un core o una cpu per uno, giusto ?

esatto

oppure un software pensato appositamente per sfruttare i due core contemporaneamente...però sono ancora un po' rari...


Athlon MP....che bei ricordi...un mulo :)



col taskmanager di windows puoi vedere effettivamente qualce cpu/core stia lavorando...ed assegnare manulmente a quale cpu far eseguire un certo programma

wizard1993
25-02-2007, 13:46
esatto

oppure un software pensato appositamente per sfruttare i due core contemporaneamente...però sono ancora un po' rari...


Athlon MP....che bei ricordi...un mulo :)



col taskmanager di windows puoi vedere effettivamente qualce cpu/core stia lavorando...ed assegnare manulmente a quale cpu far eseguire un certo programma

esatto, come sempre preciso e affidabile

fabri00
25-02-2007, 13:49
Ok, grazie a tutti.