Optimalizace a /etc/make.conf
Vladimir Mencl
mencl at nenya.ms.mff.cuni.cz
Mon Feb 3 22:45:04 CET 2003
On Mon, 3 Feb 2003, Dan Lukes wrote:
> Optimalizace binaru pro dual-cpu stroj je nesmysl. Zadny proces nebezi
> v jeden okamzik soucasne na vice procesorech a tak z tohoto pohledu neni
> mezi jednoprocesorovou a viceprocesorovou masinou zadny rozdil.
Zkusim velmi akademickou hypotezu (strilim od boku, nevim, odkud
myslenka optimalizace do diskuse vnikla)
V pripade procesu s vice kernel-supported threads muze nastat problem,
pokud oba thready soucasne zapisuji do mist v pameti nachazejici se
velmi blizko (radove do 16B) - pak se tento blok neustale prenasi mezi
cachemi procesoru a vysledny vykon muze byt i nizsi, nez kdyby v systemu
byl jen jeden procesor.
Optimalizace by tedy mohla detekovat takovato mista a lepe rozhodovat o
umistenych promennych.
Jedna se ale o velmi specificky a obtizene detekovatelny pripad, tedy se
jedna o optimalizaci zrejme velmi hypotetickou.
Any experience?
Vlada
More information about the Users-l
mailing list