AngelofDarkness
Utente Èlite
- Messaggi
- 1,650
- Reazioni
- 124
- Punteggio
- 60
non è proprio una buona notizia...
dipende...
il tempo dimezza se la distribuzione del lavoro sui corè è ottimale.
prendiamo 2 cpu quad core... totale 8 core
ora ipotizziamo un carico ottimale di 12,5% a core...
se un core ci mette 100unità di tempo a compiere un lavoro, una cpu ci mette 25 u/t, due cpu ci mettono 12,5 u/t...
questa è la condizione ideale...
se invece il carico è mal distribuito sui 4 core di una cpu (ipotizziamo 40% - 30% - 20% - 10%) è chiaro ke con 2 cpu con le stesse distribuzioni il temp impiegato è meno della metà rispetto a una cpu. Infatti con una sola cpu ci sarebbe un solo core ke lavora al 40% del totale, mentre con 2 cpu i core maggiormente sfruttati (40%) sarebbero 2. di conseguenza se una cpu ci mette 100u/t 2 cpu ci mettono meno di 50u/t.
Infatti, ma sono da aggiungere le latenze dettate dal software e dall´hw, essendo questa una piattaforma multi cpu.