BOINC@Poland

Projekty => Matematyka => Mersenne@home => Wątek zaczęty przez: mimeq w 07 Marzec 2011, 16:37

Tytuł: win vs linux
Wiadomość wysłana przez: mimeq w 07 Marzec 2011, 16:37
Zainteresowalem sie troche ostatnio tym projektem i pytanie:

Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz na Win 7 64bit

10k-11k sek na WU

Intel(R) Xeon(R) CPU E5504 @ 2.00GHz  Debian 64 bit (cloud)

wyniki rozne bo byly po 1xxx-2xxx sek ale srednio moge przyjac 5k sek

Wiec Xeon na Debianie raz szybciej od Q6600 na Win 7. Pytanie czy ta roznica wynika z roznicy proca czy az tak duzy wplyw ma OS ?

Tytuł: Odp: win vs linux
Wiadomość wysłana przez: Szopler w 07 Marzec 2011, 17:18
Oba czynniki mają znaczenie, ale w jakich proporcjach to nie wiem, więc nie będę zgadywał ;)
Tytuł: Odp: win vs linux
Wiadomość wysłana przez: Peciak w 07 Marzec 2011, 18:43
a ja wiem ....  ::)
Linuks w tym projekcie kładzie Winde na łopatki
Tytuł: win vs linux
Wiadomość wysłana przez: Rumble Fish w 01 Czerwiec 2011, 23:50
Hmm, powiem tak: nie mierzyłem, nie liczyłem, ale subiektywnie na oko przeczuwając, odkąd 2 lata temu przesiadłem się na tuxa to wyniki w oryginalnym kliencie GIMPS skoczyły odczuwalnie w górę na tym samym laptoku  :boing:
Tytuł: win vs linux
Wiadomość wysłana przez: Arthusp w 02 Czerwiec 2011, 00:45
Jak liczyłem mersenne przy okazji PM, to na jednej maszynie miałem: 1. windows 7 x64 2. virtual box z ubuntu x64 (hostem system z punktu 1) i w drugim przypadku miałem wydajność lepszą o ok. 33%. Na dwóch testowych maszynach praktycznie ten sam wynik.
Tytuł: win vs linux
Wiadomość wysłana przez: Tomasz R. Gwiazda w 02 Czerwiec 2011, 08:23
ale to nie wina systemu tylko tego jak kto app napisze :)
Tytuł: win vs linux
Wiadomość wysłana przez: Sebastian M. Bobrecki w 02 Czerwiec 2011, 11:38
No to jednak jest w pewien sposób wina systemu. I z tego co się dowiadywałem w gimps-i też tak jest mimo że sam program był oryginalnie pisany na windows-a a potem portowany na linuxa. Przy takim sposobie wykorzystania pamięci z jakim właśnie mamy do czynienia przy tego typu obliczeniach Linux (z tego co widzę FreeBSD także, jeszcze nie próbowałem na innych) ma przewagę. Jest to związane ze znacznie większym kosztem alokacji, realokacji i zwalniania pamięci w systemie windows.
Tytuł: win vs linux
Wiadomość wysłana przez: Tomasz R. Gwiazda w 02 Czerwiec 2011, 12:02
sorki tak z dupy napisalem, chodzilo ze ogolnie jest kwestia tego na co pierwotnie app jest pisane.
Wiec de facto nie jest to wina systemu tylko odgornie przyjetego zalozenia.

To tez tak czasem jest z app dla x32 i x64, ze czasami nie widac roznicy, kwestia jak app zostanie napisana
Tytuł: win vs linux
Wiadomość wysłana przez: Sebastian M. Bobrecki w 02 Czerwiec 2011, 12:43
Cytat: Tomasz R. Gwiazda w 02 Czerwiec 2011, 12:02
sorki tak z dupy napisalem,...
spoks, ja nie wziąłem tego do siebie, raczej chciałem objaśnić specyfikę
Cytat: Tomasz R. Gwiazda w 02 Czerwiec 2011, 12:02
chodzilo ze ogolnie jest kwestia tego na co pierwotnie app jest pisane.
Wiec de facto nie jest to wina systemu tylko odgornie przyjetego zalozenia.

To tez tak czasem jest z app dla x32 i x64, ze czasami nie widac roznicy, kwestia jak app zostanie napisana
dokładnie, wszystko zależ od zastosowania i możliwości implementacji