Opterony vs Xeony - aneb cim a jak prelozit program v C

eaph eaph na petrduchon.cz
Úterý Leden 17 21:56:33 CET 2006


Ja bych spis videl pb ve velikosti cache. Maji Vase intely a AMDcka
stejnou cache?

>>Dobre odpoledne,
>>
>>mam program v C, ktery cosi pocita a tu se koupil novy pocitac s dvema
>>Opterony (2 GHz).
>>Podle diskusi tu i na siti a predchozich zkusenosti s Athlony jsem cekal,
>>ze program na nich pobezi rychleji nez na 3.2 GHz Xeonu. A ono houby.
>>
>>Tak hledam v cem je pes (nebo je-li to normalni):
>>
>>Prekladano:
>> Xeon:     gcc-4.0 -march=prescott -O3 -lm
>> Opterony: gcc-4.0 -march=opteron -O3 -lm
>>
>>Na Xeonu stabilne vychazi totez o kousek rychleji (35:32).
>>
>>Na tom stroji od AMD je Debian stable 64bit port, gcc je na obou z
>>testing.
>>Na obou strojich je distribucni 2.6.cosi (posledni) jadro.
>>
>>Program dela vypocet ve floating point, porad se neco resi nad cca 0.5 GB
>>dat v dynamickych strukturach.
>>
>>Kdyz na AMD pustim 32-bit binarku, je to jeste pomalejsi. s -O2 je to
>>totez
>>v blede modrem.
>>
>>Nenapada vas prosim nekoho neco? Zkusit 32-bit system a pak pripadne jenom
>>64-bit kernel?
>>Jiny prekladac? Jine optimalizace?
>>
>>Vaclav Stepan
>>


Další informace o konferenci Linux