mateusz napisał(a):
> Typ procesora 2x Intel Xeon, 2800 MHz (14 x 200)
> Pamięć fizyczna 2048 MB (ECC DDR SDRAM)
E, to całkiem ładnie jak na 5-letni sprzęt. Aby przyspieszyć,
musiałbyś zatem wyraźnie zwiększyć liczbę procesorów (bo z
zegarem niewiele już w sumie zrobisz zrobisz).
Po pierwsze musisz określić, czy Twój program najlepiej
działa na Core 2, NetBurst czy AMD-64. Test na NetBurście
już masz, teraz wypadałoby dorwać jakiegoś Core 2 Duo
i Athlona 64 x2 i zrobić test.
Najlepsze byłyby dwa procesory czterordzeniowe, bo masz
wtedy 4x większą teoretyczną moc obliczeniową nawet, jeżeli
szybkość pojedynczego rdzenia nie wzrośnie zbytnio w porów-
naniu do jednego z powyższych Xeonów. To ogranicza Ci wybór
do czterordzeniowych wersji Core 2 i Opterona chyba też.
Po drugie, warto by zmierzyć czy algorytmy są silnie zależne
od pamięci, czy też głównie liczą. Opterony są zazwyczaj
nieco lepsze jeżeli chodzi o szybką wymianę danych w środo-
wisku wielordzeniowym.
Po trzecie, czy algorytmy dobrze się skalują faktycznie?
Żeby potem nie było tak, że masz 8 rdzeni, ale juz przy
czterech całość zaczyna wyraźnie zwalniać ;)
Core 2 i Athlon/Opteron są 64-bitowe, to byłby dodatkowy
atut obu możliwości.
-- |""""""""""""""""""""""""""""""""""""""""""""""""""""""""""| | Radosław Sokół | http://www.grush.one.pl/ | | | Administrator, Politechnika Śląska | \................... Microsoft MVP ......................../Received on Tue Feb 6 13:15:10 2007
To archiwum zostało wygenerowane przez hypermail 2.1.8 : Tue 06 Feb 2007 - 13:51:04 MET