BOINC@Poland

Inne => BOINC => Archiwum => Starsze optymalizacje => Wątek zaczęty przez: Nietoperek w 08 Grudzień 2005, 21:44

Tytuł: Nowy optymizowany klient SETI
Wiadomość wysłana przez: Nietoperek w 08 Grudzień 2005, 21:44
Nowy optymizowany klient SETI jest tutaj (http://www.guntec.de/Crunch3r/setix86.html)
Tytuł: Nowy optymizowany klient SETI
Wiadomość wysłana przez: bartsob5 w 08 Grudzień 2005, 21:58
po tym co pisze na stronie, jakos nie jestem zainetresowany... ostatnio sie nawet zastanawiam nad sesnem kontynuowania przygody z seti...
Tytuł: Nowy optymizowany klient SETI
Wiadomość wysłana przez: Mchl w 09 Grudzień 2005, 00:36
Poczekajmy do 15, moze 16 grudnia i zobaczymy co bedzie...chociaz jakos mam wrazenie, ze rozladowanie korka moze potrwac nawet troche dluzej...
(Dzis udalo mi sie odeslac jedna jednostke)
Tytuł: Nowy optymizowany klient SETI
Wiadomość wysłana przez: Nietoperek w 09 Grudzień 2005, 10:32
AMD Sempron na zearze 1.96GHz - 1h 25 min - 30 minut krocej od wczesniejszych wersji ;) - warto wyprobowac jak ktos liczy wiecej seti'ego ;)
Tytuł: Nowy optymizowany klient SETI
Wiadomość wysłana przez: Gave w 09 Grudzień 2005, 10:40
Czy instalacja tego klienta SETI i/lub dodatkowo optymalizowanego menagera Truxa zagraża przeliczonym jednostkom seti usiłującym się odesłać?
Tytuł: Nowy optymizowany klient SETI
Wiadomość wysłana przez: Nietoperek w 09 Grudzień 2005, 10:51
nie mam pewnosci - zrob kopie katalogu boinc'a i odepnij sie od netu i spruboj wtedy - ostatecznie odczekaj do pustej kolejki
Tytuł: Nowy optymizowany klient SETI
Wiadomość wysłana przez: Gave w 09 Grudzień 2005, 10:57
Tak też myślałem. Chcociaż wydaje mi się że klient nie ma nic do poprzednich jednostek - odpala się tylko do przeliczania gdy menager tego zażąda przełączając na seti. Chociaż sam menager też nie powinien zbyt wiele namieszać - w końcu jest to tylko niewielka modyfikacja (tyle że cofnięcie się w wersji).
Póki co nigdzie mi się nie spieszy - seti i tak kuleje. A jeśli się zbiorę na eksperymenty to dam znać jak wyjdzie.  :wink:

Dluższa chwilka przy śniadaniu sprzyja eksperymentom.   :wink:
Odpięcie od netu i backup folderu Boinc. Efekty:
Manager poszedł bez problemu - stan obliczen/przesylania bez zmian, benchmarki średnio dwukrotnie większe. Oczywiście pomyliłem wersje, bo obie to 5.2.13.  :wink:
Natomiast klient seti zostal rozpoznany jako inny i w stosunku do obecnych jednostek pojawil sie komunikat "unit is linked to nonexisting application", co wyczyściło listę jednostek seti w zakładce Obliczenia, przy czym 'przesyłające się' pozostały w transferach. Natomiast, te które jeszcze nie były liczone - zniknęły. Wniosek: trzeba przeliczyć wszsytkie jednostki przy użyciu klienta, dla którego były ściągane a dopiero potem je podmienić.
Tytuł: Nowy optymizowany klient SETI
Wiadomość wysłana przez: Nietoperek w 09 Grudzień 2005, 13:20
dziwna sprawa - w logach boincview jednostka przeliczona tym klientem jest 2 razy ladowana ;)

Cytat"unit is linked to nonexisting application"
- jak masz ochote to sciagnij raz jeszcze klienta seti i przetestuj ponownie:) - byly zmiany w pliku XML aby klient byl kompatybilny z jednostkami aplikacji seti 4.18 - zas ta aplikacja przedstawia sie jako aplikacja seti 4.11
Tytuł: Nowy optymizowany klient SETI
Wiadomość wysłana przez: jack78 w 17 Marzec 2006, 07:34
---------- 20:33 16.03.2006 ----------

A mógłby ktoś mi doradzić, którą wersję wybrać pod XEON 3GHz.
Bo jak na razie mam strasznie długie czasy obliczeń, w granicach 11 tyś sekund.
W ten sposób taki ładny procek się marnuje.
Na Celeronie 2.66GHz mam wyniki poniżej 5 tyś sekund i chciałbym żeby XEON też zszedł do tego poziomu.

---------- 07:34 17.03.2006 ----------

I jeszcze jedno pytanie.
Lepiej używać klienta, ktory ma benchmarki :
1900 i 2900 czy może
1400 i 3400.
W którym wypadku szybciej będzie się przeliczać Seti lub aplikacja zarząda więcej punktów.
Tytuł: Nowy optymizowany klient SETI
Wiadomość wysłana przez: m2marek w 17 Marzec 2006, 09:56
ten co ma wyższą sumę, zaś dla projektów gdzie nie jest brana średna z wyższą wartością operacji zmiennoprzecinkowych. W twoim dziwnym przypadku wybrałbym pierwszy. Sa artykuły o wyliczaniu i przydzielaniu punktów
Tytuł: Nowy optymizowany klient SETI
Wiadomość wysłana przez: jack78 w 17 Marzec 2006, 18:38
Dzięki.
Wybrałem ten z wyższą sumą.
Do tego zmieniłem klienta BOINC na TRUX'a i w końcu czas obliczeń zbliżył się do tego co oczekiwałem. Z 11 tyś sekund zrobiło się jakieś 3,5 tyś - 4 tyś sekund.
Tytuł: Nowy optymizowany klient SETI
Wiadomość wysłana przez: m2marek w 17 Marzec 2006, 23:14
Oj, teraz zauważyłem, jakoś mi się napisało niezbyt jasno :? . Ale ostateczna porada prawdziwa.
W pojektach, gdzie punkty są przyznawane jako średnia wybieramy klienta, który daje wyższą sume punktów. Zaś w projektach, które przyznają punkty takie jak żądamy wybieramy ten z lepszym wynikiem zmiennoprzecinkowym.
Tytuł: Nowy optymizowany klient SETI
Wiadomość wysłana przez: krzyku w 23 Kwiecień 2006, 17:40
ktora z tych optymalizacji do SETI jest najlepsza do Semprtona? Sadze ze Nietoperek bedzie najbardziej w tym obeznany
Tytuł: Nowy optymizowany klient SETI
Wiadomość wysłana przez: Nietoperek w 23 Kwiecień 2006, 18:53
Pentium3 / AthlonXP SSE (http://www.bm-makler.de/setiathome/setiathome/Pentium3_SSE.zip) - chyba ze masz Sempron64 wtedy mozliwe ze bedzie dzialac wersja SSE2 jesli takowa flage wspiera ten procesor bo nie wiem jak z tym jest
Tytuł: Nowy optymizowany klient SETI
Wiadomość wysłana przez: MadMan w 23 Kwiecień 2006, 19:47
Najnowsze Semprony64 mają nawet SSE3 ZTCW.
Tytuł: Nowy optymizowany klient SETI
Wiadomość wysłana przez: krzyku w 24 Kwiecień 2006, 00:06
dzienki za rade, mam Semprtona 2200
Tytuł: Nowy optymizowany klient SETI
Wiadomość wysłana przez: Raptor w 04 Czerwiec 2006, 13:55
Cześć!

Jeśli masz SEMPRONA to wybieraj optymalizację z SEE (te dla Atlonów XP).

Raptor
Tytuł: Nowy optymizowany klient SETI
Wiadomość wysłana przez: krzyszp w 04 Czerwiec 2006, 15:37
Jesteś pewien?

Ja mam Athlona 2400 na rdzeniu Thorougbred i system mi wykazuje, że nie mam SSE...

Nawet Quake IV odmówił z tego powodu startu...

Ale fakt, że optymalizacji nie próbowałem.
Tytuł: Nowy optymizowany klient SETI
Wiadomość wysłana przez: Simek w 04 Czerwiec 2006, 15:54
Dziwne ja mam Spempronka 64 i mam 3DNow, MMX, SSE, SSE2, SSE3 i x64-86
Tytuł: Nowy optymizowany klient SETI
Wiadomość wysłana przez: Juras23 w 04 Czerwiec 2006, 16:00
Cytat: "krzyszp"Jesteś pewien?

Ja mam Athlona 2400 na rdzeniu Thorougbred i system mi wykazuje, że nie mam SSE...

sprawdź jakimś programikiem typu CPU-Z

raczej wszystkie Athlony od Palomino miały SSE...
Tytuł: Nowy optymizowany klient SETI
Wiadomość wysłana przez: Raptor w 04 Czerwiec 2006, 16:23
Czy jestem pewien (teraz to już zmusiłeś mnie do sprawdzenia ;) )...
Mam semprona 2500+ na sokecie A, a TO WSKAZUJE MOJE cpuinfo  z katalogu /proc. Co jest miarodajnym wzkaźnikiem.

processor   : 0
vendor_id   : AuthenticAMD
cpu family   : 6
model      : 8
model name   : AMD Sempron(tm)   2500+
stepping   : 1
cpu MHz      : 1752.952
cache size   : 256 KB
fdiv_bug   : no
hlt_bug      : no
f00f_bug   : no
coma_bug   : no
fpu      : yes
fpu_exception   : yes
cpuid level   : 1
wp      : yes
flags      : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mp mmxext 3dnowext 3dnow
bogomips   : 3509.26

Awięc jak najbardziej SSE. A Athlona 2400 moze nie mieć, natomiast wersje AthlonaXP + napewno tak.
Tytuł: Nowy optymizowany klient SETI
Wiadomość wysłana przez: gaciu w 04 Czerwiec 2006, 16:41
Oto najnowsza wersja CPU-Z:

http://www.cpuid.com/download/cpu-z-134.zip

To jest najbardziej przyjazny dla oka sposób sprawdzenia procka. Oczywiście wersja najnowszą będzie tylko kilka dni/tygodni.
Tytuł: Nowy optymizowany klient SETI
Wiadomość wysłana przez: MadMan w 04 Czerwiec 2006, 17:10
Cytat: "krzyszp"
Ja mam Athlona 2400 na rdzeniu Thorougbred i system mi wykazuje, że nie mam SSE...
On na 150% ma SSE. Zaktualizuj BIOS płyty głównej, bo wiem że co najmniej jedna ma z tym problemy rozwiązywalne w ten sposób.
Tytuł: Nowy optymizowany klient SETI
Wiadomość wysłana przez: bartsob5 w 04 Czerwiec 2006, 17:14
moj sempronik jest najlepszy (3100+) nalezy do serii 64bit, ale nie obsluguje takich polecen, za to ma sse2:D:D:D porabana sprawa...
Tytuł: Nowy optymizowany klient SETI
Wiadomość wysłana przez: krzyszp w 04 Czerwiec 2006, 17:23
Akurat CPU-Z wskazuje jednoznacznie:

Obraz (http://www.polskiprojektboinc.vel.pl/pliki/mojscreen.bmp)

Wklejonego obrazu nie ma, bo jakoś mi nie wychodzi...
Tytuł: Nowy optymizowany klient SETI
Wiadomość wysłana przez: jack78 w 04 Czerwiec 2006, 18:33
Szczerze powiedziawszy, jeszcze nie widziałem takiego Athlona, dziwna częstotliwość, zupełnie obce mi jądro procka, a co do obrazka to chyba chciałeś tak:

(http://jack78.klub.chip.pl/cpu2.jpg)

[ img]adres obrazka [ /img] [/color]tylko usuń spacje

I na przyszłość zapisuj zdjęcia w jpg, bo twój obrazem ściągał mi się dobre 40 sekund. Niestety mam 128/128 kbs. :cry:
Tytuł: Nowy optymizowany klient SETI
Wiadomość wysłana przez: Simek w 04 Czerwiec 2006, 18:45
Oki to macie na potwierdzenie mój screen:
(http://img356.imageshack.us/img356/9775/cpuz6hz.jpg)

Screen kszyszpa: (aby nie trzeba było ściągać
(http://img399.imageshack.us/img399/5382/mojscreen6bt.png)
Tytuł: Nowy optymizowany klient SETI
Wiadomość wysłana przez: Juras23 w 04 Czerwiec 2006, 21:21
A czy SSE to nie jest technologia Intela? Stąd tylko niektóre procki AMD mogą ją "support-ować".
Tytuł: Nowy optymizowany klient SETI
Wiadomość wysłana przez: Simek w 04 Czerwiec 2006, 21:44
Co to jest SSE ładnie jest opisane tutaj (http://pl.wikipedia.org/wiki/Streaming_SIMD_Extensions)
Tytuł: Nowy optymizowany klient SETI
Wiadomość wysłana przez: Juras23 w 05 Czerwiec 2006, 00:10
I wszystko jasne. Dzięki SIMEK !
Tytuł: Nowy optymizowany klient SETI
Wiadomość wysłana przez: kshonek w 07 Czerwiec 2006, 12:28
tak was czytam i chce mi sie plakac ;)

po pierwsze:
rozgraniczmy emprony na socket A / 754 /  939

sempron na 939: jedyny to 3000+ ma 64 bit, taktowania 1,8 ghz i najlepsza optymalizacja to pod SSE3. sa na jadrach Venice, tak jak athlony64 na 939, z tym ze maja 128kb cachu L2, a nie 512 jakathlony.

semprony pod 754 moga byc 64 bitowe, ale nie musza, maja sse2, ale zdarza sie ze procek potrafi  "ZGUBIC" sse2 i odblokowywuje sie 64bit (w wresjach 32) było kilka takich przypadkow na swiecie. w zaleznosci od modelu maja 128 lub 256 cachu L2, wszystkie sa na tym samym rdzeniu: Palermo.

semprony na socket A: na socket a bylo bardzo wiele jąder procków: thorton, palomino, thunderbread, barton (chyba wszsytkie). durony mialy jeszcze inne jadra, ale to pominmy. roznily sie romiarem cachu, jak i instrukcjami, thortony czesto sie modowaly na bartona (ktory byl najszybszym procem na sA) no i np proce potrafiły gubić cache, i w ten sposob z bartona robiły sie thortony (wtedy nawet cpu-z sie mylił i wyswietlał ze proca jako thotrtona, bo rozpoznaje procki miedzy innymi po ilosci L2, i wysiwetlał ze nie ma SSE, a tak na prawde proc mogł pracowac na SSE, lecz tez mogł to zgubic)

oczywiscie "gubienie" instrukcji zdarza sie bardzo rzadko (athlon64 na Venice czy starszy brat Opteron na Venus (512 vs 1024 L2) potrafiły zgubic instrukcje 64 bit i odblokowac mnoznik ;) nikt nie wie jak i dlaczego, same z siebie, takie proce na swiecie były 3, moze 4, notabene jedeyny ktory nie zgubił 64bit, a odblokowal mnoznik był w gdansku ;) oczywisie zaskoczony wlasciciel nie potrafił wyjascnic jak i dlaczego)... oczym to ja pisałem, acha... wiec w starszych prockach na socket A mozna było zmodowac proca na wyzszy model: odblokowac instrukcje, jak i wyzszy cache (amd blokowalo tylko i sprzedawało jako nizszy model) ale procej potrafił sam sie zblokowac - odblokowywało sie go łaczac sciezki, ktore sie przerywały, ale samoczynnie dzialo sie to tylko odtemperatur - i wcale nie za wysokich ;)

ale nie mzona wykluczyc ze proc zgubił "cos" bo na sockecie A dzialo sie to duzo czesnciej niz w prockach nowszej generacji (głownie dzieki temu ze w k8 doszedł IHSm ktory zabezpieczał procka)

no i SSE nie jest instrukcja intela jak ktos napisal ;P
Tytuł: Nowy optymizowany klient SETI
Wiadomość wysłana przez: Juras23 w 07 Czerwiec 2006, 19:19
odnośnie tego ktosia i SSE

zapraszam tutaj:

http://pl.wikipedia.org/wiki/Streaming_SIMD_Extensions

i wszędzie na sieci inne arykuły mówią to samo.

Intel to wymyślił dla MMX, a AMD adaptowało instrukcje SSE2 i SSE3 do technologi 3DNow! dopiero w Athlonach.

tu w wersji angielskiej:
http://en.wikipedia.org/wiki/Streaming_SIMD_Extensions
Tytuł: Nowy optymizowany klient SETI
Wiadomość wysłana przez: Nietoperek w 26 Czerwiec 2006, 13:00
tym razem tylko dla linux'a procesory z SSE oraz SSE2 -- dla windows (procesory AMD i INTEL od MMX do SSE2 oraz dla INTEL procesory Pentium M P4 SSE2 i SSE3) od KWSN - Chicken of Angnor --!!link!!-- (http://setiathome.berkeley.edu/forum_thread.php?id=31810)
---
dodatkowo paczki (http://www.lb.shuttle.de/apastron/boincDown.shtml#gnua64) z aplikacjami boinc+seti dla systemow spoza windows w architekturze x86 oraz x86_64
. setiathome_enhanced v5 for Solaris 10 UltraSPARC III, AMD64, Linux 2.6 x86_64, ia64 and ppc, FreeBSD x86, OpenBSD x86, HP-UX PARISC and Itanium
---
w tym watku  (http://setiathome.berkeley.edu/forum_thread.php?id=33777) mozna znalezc sie testowa aplikacje Seti Enchanced 5.15 dla systemu windows XP 64 bit
---
i swieze (http://setiathome.berkeley.edu/forum_thread.php?id=31810) paczuszki dla uzytkownikow systemu linux
---
nowe aplikacje SETI (http://setiathome.berkeley.edu/forum_thread.php?id=31810&nowrap=true#457400) (bez wygaszacza) z wylaczeniem aplikacji dla procesorow Core Duo
---
swieza paczka  (http://lunatics.at/index.php?module=Downloads;sa=dlview;id=40) z aplikacja dopasowujaca klienta SETI do posiadanego procesora (wewnatrz rowniez nowy klinet SETI@Home z wygaszaczem
---