Re: procesor pod obliczenia numeryczne

Autor: uC <bla.bla_at_uc.uc>
Data: Tue 06 Feb 2007 - 16:53:53 MET
Message-ID: <eqa8ae$7m6$1@news.dialog.net.pl>
Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=response

"mateusz" <test281@USUNgazeta.pl> wrote in message
news:eqa1sf$rtm$1@achot.icm.edu.pl...
> uC wrote:
>> Czy sprobowales okreslic ktory z tych krokow jest najbardziej
>> czasochlonny, skoro sa wykonywane sekwencyjnie (to raz)?
>
> Obliczenia wykonuje na podstawie trzech programów dwa z otwartym kodem
> jeden komercyjny, zamknięty kod. i t
> 1)najbardziej czasochłonne był krok 2(obliczenie sił)
> 2)najbardziej czasochłonne był krok 1(wyszukanie sąsiadów)
> w obu przypadkach złożoność jest zredukowana do (n).
> 3)program zamknięty - mogę podesłać to pytanie do producenta
>
> Dwa, czy
>> probowales okreslic jego (ich) zlozonosc obliczeniową (np. ile jest
>> wykonywanych operacji przypadajacych na jedeno odwolanie sie do pamieci,
>> ile takich odwolan jest, czy przawazaja odczyty czy tez zapisy)
> Postaram się odpowiedzieć na to pytanie w najbliższym czasie
>
>>
>> Generalnie, odpowiedz dotyczaca wyboru platformy bedzie mozliwa jezeli
>> okreslisz czy ograniczaja Cie operacje arytmetyczne/logiczne/... czy tez
>> odwolania do pamieci (wolnej). Jak policzylem, wielkosc danych na ktorych
>> dzialasz moze przekroczyc 20 MB plus pewnie jeszcze jakies macierze
>> tymczasowe, wiec calosc sie w cache'u procesora nie zmiesci.
>>
>> I jeszcze jedno pytanie. Sprawdzales czy wspomniane kompilatory w pelni
>> wykorzystuja instrukcje SSE (1,2,3...)? GCC mialo z tym kiedys (kilka lat
>> temu) problemy, poniewaz chwalili sie ze wykorzysuja, a jak sie potem
>> okazywalo tylko kilka z kilkudziesiaciu (zreszta nie tylko GCC).
>
> Nie zwróciłem na to uwagę :/.
> O.k. Postaram się uzyskać odpowiedż tak szybko jak będe mógł(to trochę
> potrwa ponieważ ogranicza mnie równoległa praca).
>
>> Jezeli mozesz napisac jakis benchmark wykonujacy tego typu obliczenia to
>> moge go odpalic na swoich stacjach roboczych. Za dwa tygodnie dostane
>> nowe HP XW9400 na Opteronach
>> 2218(http://h10010.www1.hp.com/wwpc/pl/pl/sm/WF04a/1090275-1111947-1111975-1111975-1111975.html?jumpid=in_r2515_wss/psc)
>> wiec bede mogl go odpalic.
> oo byłoby super.
>
> Postaram się przeprowadzić testy zaproponowane przez Pana Radosława Sokół
> i odpowiedzieć na Twoje pytania.
> Bardzo dziękuje za zainteresowanie tematem.

Ok.
Mozesz tez poszukac benchmarkow dla Twoich zastosowan. Jezeli problem ktory
opisujesz jest tozszamy z dynamika czastek i GROMACSem, mozesz porownac
wydajnosc roznych platform przy pomocy SPEC2006CPU (www.spec.org).
Znajdziesz tam wyniki na roznych maszynach, w tym algorytmu GROMACS i
podobnych. Pewien opis testowanych metod znajdziesz tu:
http://www.digit-life.com/articles2/cpu/speccpu2k6-intro.html.

Pzdr.,

-- 
uC
www.ultracode.eu
Received on Tue Feb 6 17:00:07 2007

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Tue 06 Feb 2007 - 17:51:04 MET