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