co sadzicie o tym? czy moge na nich rowniez liczyc inne projekty niz SETI? ja sie na tym nie znam, wiec moglibyscie rzucic na to okiem? http://www.marisan.nl/seti/index.htm
Na 99% możesz liczyć to samo, co zwykłą wersją. Te wersje to po prostu kod źródłowy udostępniony przez Berkeley, skompilowany z uwzględnieniem charakterystycznych opcji każdego procesora. Stąd bardziej optymalne ich działanie.
czyli rozumiem, ze gdybym byl tym zainteresowany, musialbym sciagnac te z rubryki optimized boinc clients... czy tak?
Zgadza się. Dodatkowo musisz się dowiedzieć, który będzie dla Ciebie najlepszy. Wszystkie instrukcje powinny być na tej stronie. Osobiście nie sprawdzałem tych klientów.
mam tam do wyboru 4 (o ile dobrze patrze) tylko nie wiem jaka jest roznica miedzy nimi... co to jest mmx i sse oraz sse2 ??????
To zestawy dodatkowych instrukcji, które Twój procesor obsługuje, lub nie. Żeby sie dowiedzieć, najlepiej skorzysytać z programu CPU-Z, który jest do ściągnięcia na tej stronie.
Osobiście uważam, że z samego zoptymalizowanego klienta BOINC nie będzie dużego wzrostu wydajności. Najwięcej można zyskać na aplikacji projektu (przy SETI@home ludzie mają czasy krótsze conajmniej o 20-30%, czasami nawet 50%)
a tu jest mowa o aplikacji projektu, ktora w boinc widac jako proces uzywajacy procesor w menadzerze urzadzen? dobrze rozumiem? bo w pierwszej chwili skojarzylo mi sie to z seti classic
Na tej stronie są zoptymalizowane wersje aplikacji SETI@home dla BOINC. Nawet masz na początku strony instrukcję, która zaczyna się od:
Cytat
1. SHUT BOINC DOWN
2. MAKE A BACKUP OF YOUR BOINC FOLDER!
---------- 20:30 17.09.2005 ----------
mam ograniczona ostatnio zdolnosc do myslenia... a jesli ten programik CPU-Z mowi ze komp ma instrukcje mmx, sse sse2 to znaczy ze moge miec byle jaki, tak?
---------- 20:32 ----------
a jaki typ instruukcji bys radzil?
Proponowałbym, sse2, dlatego, że jest to najmłodszy zestaw tych instrukcji.
MMX wprowadzono na poziomie pierwszego Pentium
SSE i SSE2 to jeśli dobrze pamiętam czasy w okolicach Pentium II albo Pentium III
---------- 21:27 17.09.2005 ----------
no zobaczymy czy te klienci od seti dzialaja... narazie nie widac roznicy:|
---------- 12:53 18.09.2005 ----------
przeliczylo probke o 5000-7000 sekund szybciej... zeszlo do 2 godzin:)
Interesujące jest to, co piszesz... A ile czasu liczyło wcześniej?
no tu jest problem... ale wedlug tego co pisze na stronie setio to w granicach 12 000-14000 czyli troche ponad 3h io calkiem blisko 4h, po tym zoptymalizowaniu 2h
Noooo... trzeba będzie zbadać sprawę dokładniej :)
ja jeszcze planuje wprowadzic sobie zmodyfikowanego klienta einstein@home, ale musi mi najpierw jedna probke skonczyc...
ja sam uzywam od dluzszego czasu optymizowana wersje clienta boinc zassana ze strony http://boinc.truxoft.com/ - i wszystko chodzi stabilnie - setiego jak licze - co jest zadkoscia - tez uzywam optymizowanego klienta - wszystko chodzi ladnie i predkosci sa duzo lepsze - w moim wypadku na AMD Sempron czas spadl okolo 40-50 minut w dol - zas co do klienta Einstein - pierwsze slysze o optymizowanej wersji - @bartsob5 moglbys podac jakies konkrety na ten temat? - bo z tego co wiem jest tylko klient testowy einsteina i nie ma zadnej mowy o optymizacjach - chyba ze ja o czyms nie wiem ...
licze kolejne probki, i jak sie okazalo, dlugosc obliczen spadla do 5-7tys s. ale tez spadla ilos przyznawanych pkt, wiec chyba instalacja optymalizowanego boinca bedzie koniecznoscia, w celu zwiekszenia benchmarkow...
To chyba nic dziwnego, że ilość przyznawanych punktow spadła. W końcu krócej pracujesz nad daną jednostką, punkty są przyznawane za czas pracy. W uśrednieniu z kilku jednostek powinno Ci wyjść na jedno.
Z tego wynika, że stosowanie bądź nie optymalizowanych klientów powinno być uzależnione od celu obliczeń. Jeśli się liczy tylko i wyłącznie dla punktów, to można olać klientów optymalizowanych. Ale jeśli chce się pomóc zespołom naukowym w prowadzonym pracom, to trzeba używać jak najwydajniejszych narzędzi.
na cale szczescie wszystko wraca do normy po podmianie pliku boinc.exe :D
Orbit@home zapowiada udostępnienie kodu swojej aplikacji, więc dla tego projektu zapewne też doczekamy się zoptymalizowanej wersji.
Tymczasem jednak na razie ciągle testy na kliencie linuksa.
ale wiesz... daj znac jak bedzie mozna konto zalozyc i bedzie pod windowsem, bo jestem bardzo zainteresowany tym projektem
Szczerze mówiąc ja też (jako astronom - teoretyk - amator :) ) jestem zainteresowany Orbit@home. Choć z drugiej strony, może to już będzie za dużo projektów. Dziś dostałem konto na PrimeGrid...
oooooo!!!! to gratuluje:D ja wciaz czekam;) i jeszcze poczekam bo jestem chyba 200 osob za toba;) a tak wogole to ja tez sie zaczynam zastanawiac nad moja moca obliczeniowa...to by mial 30 kompow i dalej byloby malo...
Eeeeech... Gdyby chociaż mieć przelicznik jeden projekt na jeden procesor...
ewentualnie 1,5 projektu na procek:) fajnie czasem pomarzyc...
A jeszcze leipej półtora procka na projekt :)
Hmmmm.... A czy Ty czasem nie wspominałeś, że masz do dyspozycji cztery hosty :?: :?: :?:
no mam do dyspozycji... jak widac w statystykach (podejrzanie duzo roznych nazw;) ) ale jednak zaden z nich nie jest uruchomiony 24/7... musi wystarczy 6-8h dziennie... i to tez nie zawsze...
He he... Podejrzewam, że w pracy? Ale nie będę wypytywał na publicznym forum :).
Z moich dwóch hostów jeden zasuwa 24/7, a drugi już znacznie rzadziej, na pewno nie nocami, bo stoi w naszej sypialni :)
---------- 21:43 30.09.2005 ----------
ja na szczescie jeszcze nie jestem w wieku produkcyjnym, aczkolwiek szkola mnie mocno ogranicza czasowo... swoja droga, nie glupie byloby namowic szkole na takie przedsiewziecie... ale patrzac ostatnio jakich mam nauczycieli od informy, to nie ma szans;)
---------- 17:32 03.10.2005 ----------
a dzis ja dostalem konto w prime:D:D:D:D nasciagalo mi full probek ciekawe czy sie wyrobie;)
czas na raport 2 tygodnie - czas liczenia 45 minut - 30 jednostek schodzi w kilka dni ;) tylko cos ostatnio kazdy wynik usredniaja mi d 8 pkt. i co dziwne nie podliczaja poprawnie punktacji w grupie :|
---------- 18:23 03.10.2005 ----------
rzeczywiscie dokladnie 8, mimo ze pending mialem 9,62:|
---------- 18:27 ----------
i rzeczywiscie zle licza... na pierwszy rzut oka widac ze powinno byc ponad 7000...
No, a ja mam na jednym z hostów poważne problemy z pobieraniem próbek. I w sumie nie mam zielonego pojęcia dlaczego tak się dzieje... W tej chwili mimo kilku zarejestrowanym projektów jedynie LHC się tam poprawnie liczy, reszta powoli "wygasła" - przestał pobierać próbki...
a sa jakies konkretne komunikaty? i jaka wersja boinca?
jesli w komunikatak masz cos typu "Requesting -1 seconds of work, returning 0 results" to wylaczenie i wlaczenie ponowne BOINC'a pomaga - niekiedy na roznych projektach takie cuda wlasnie mam i za nic w swiecie nic nie moge zassac chociazbym nie mial zadnej jednostki w kolejce do liczenia -- jest tez mozliwosc iz BOINC wszedl w tryb earliest deadline mode -- wtedy pobieranie nowych jednostek jest wstrzymane do czasu ukonczenia wiekszosci jednostek z najkrotszym czasem raportowania
albo ja w takim przypadku wstrzymuje wszystkie projekty, oprocz tego, z ktorego chce sciagnac probki...
Nie, u mnie po prostu nie pobiega. Gdy "klyknę" Zaktualizuj, to mam po prostu requesting 0 seconds of work. Po restarcie projektów przez jakiś czas pomagało, a teraz otrzymuję standardowe dwa komunikaty i tyle...
a probowales reinstall boinca? badz co badz moze pomoc... a przy okazji... nietoperek, jakby co, to czy i jak sie da wylaczyc earliest deadline first mode?
jesli by sie dalo jakos wylaczyc ten tryb to sam by sie ucieszyl :) - ostatecznie pozostaje odczekac az przeliczy wiekszosc jednostek z najkrotszym czasem zwrotu wtedy klient sam wraca na zwykly tryb mody i odblokowuje pobieranie jednostek - przy LHC szczegolnie czesto mam zablokowane nowe jednostki bo tam jest krotki czas na ukonczenie - chyba z 8 dni
a wiesz moze jak i czy wogole mozna zmienic ustawienie zeby nie rzadalo zawsze tylko 86400 pracy tylko mniej? bo jak wiecej, to sie domyslam i mi to nie potrzebne...
wielkosc przestrzeni dyskowej + czas co jaki sie laczysz z serwerem ( czas jest w dniach od 1-10) - im mniej dni ustawisz tym wiecej jednostek sciagniesz - przy 10 GB i 1 dniu primegrid mi sciaga okolo 35 jednostek zas po przstawieniu czasu na 10 dni sciaga jedna max 2 jednostki - pobaw sie tymi ustawieniami i sprawdz ktore Ci bedzie najbardziej pasowac - oczywiscie jak na jednym projekcie zmienisz ustawienie przy kolejnym odpytaniu w innym projekcie te same dane zostana rowniez zmienione
hmmm... a mi sie wydawalo ze jak ustawie wieksza ilosc dni bez kontaktu, to sciagnie wiecej:|
Cytat: "bartsob5"hmmm... a mi sie wydawalo ze jak ustawie wieksza ilosc dni bez kontaktu, to sciagnie wiecej:|
qrka ja juz nic z tego nie qmam -- bo faktyczniee jest jak piszesz - jak ustawilem na 10 dni to pobral mi ladnie 6 jednostek rozety ... a znow kiedys jak kombinowalem przy 10 dniach mi bral jedna i po przestawieniu na 1 dzien lapal peeeeelno -- i badz teraz czlowieku madry jak to dziala :|
Jedno widać na pewno. Jak przestawisz, to może coś ściągnie.
swieza dostawa optymizowanych boinc'ow v5 od @trux'a :) - http://boinc.truxoft.com/
jak milo... a te 4.531 to sa wersje z serii 5, ale tak nazwane zeby lhc sie nie skapnelo czy co? bo wkoncu nie wiem ktore sciagnac:|
Cytat: "bartsob5"jak milo... a te 4.531 to sa wersje z serii 5, ale tak nazwane zeby lhc sie nie skapnelo czy co? bo wkoncu nie wiem ktore sciagnac:|
na ile dobrze rozumiem ma niby tak byc - ale poki co zadne nie dziala procz wersji SSE2 - chyba ze juz sa poprawione binarki - swoja droga to jakims dziwnym cudem nawet inne wersie optymizowanego klienta 5 mi nie chcialy dzialac :|
------------------------------------------------------------------------------------
moze kogos zainteresuje Maniakalnie zoptymizowany klient BOINC (http://www.guntec.de/Crunch3r/setix86.html) w wersji 5.2.11 dla i windws'a oraz 5.2.8 dla linux'a -- benchmarki wyzsze od Trux'a 5.3.1 jak i od 4.68 ;) - godne polecenia - brak tylko flagi "return_results_immediately" - dzieki czemu jednostka zaraz po wyslaniu jest raportowana - ktora to mial klient trux'a ale jak sie nie myle to dziala tylko z 5.3.1 :(
Czyli jednym slowem nie ma co ściągać optymalizowanych klientów? Ktoś to już sprawdzał na rosettcie?
Cytat: "kuru87"Czyli jednym slowem nie ma co ściągać optymalizowanych klientów? Ktoś to już sprawdzał na rosettcie?
hmm tego bynajmniej nie powiedzlem ja ;) - osobiscie uzywam jednostke dla AthlonaXP od Crunch3r'a (http://www.guntec.de/Crunch3r/boincx86.html)i smiga wysmienicie - duzo wyzsze parametry od zwyklego boinc'a jak i od wersji trux'a - trux'a boinc za to ma ten plus, ze bezposrednio po wyslaniu jednostki ja raportuje - brakuje mi tego raportowania ale przezyje :) - z takimi benchmarkami ;) - teraz tylko czekac az Crunch3r wypusci jednostke SETI'ego optymizowana dla windows - powinna byc szybsza od obecnych dostepnych TUTAJ (http://www.marisan.nl/seti/)
swoja droga pytanie do adminow - moze by tak w dziale linkow wstawic strony z modyfikowanymi jednostkami boinc seti etc.
Dobra ja tu czegoś nie kminie. Zawsze wydawało mi się, że aby przyśpieszyć liczenie należy zdobyć optymalizowaną aplikacje liczącą a nie zoptymalizowanego klienta BOINC. Wytłumaczcie mi więc co daje taki podrasowany klient? Więcej pkt? Szybsze przeliczanie próbek? Szybsze działanie samej aplikacji?
PS. Na krędconym AXP do 2GHz (200x10) w benchmarku to dobre wyniki?
Whetstone: 1976
Dhrystone: 5485
aplikacja (w zaleznosci od projektu) przyspiesza liczenie zas klient boinc daje wyzsze benchmarki a co za tym idzie wieksza ilosc punktow - wynik calkiem ladny 0 ja u siebie na 5.2.11 przy Sempron'ie 1.67@2 GHz mam:
Whetstone: 2154
Dhrystone: 6009
Jak odpalić tego benchmarka?
---------- 15:35 02.12.2005 ----------
benchmark odpala sie sam co kilkadziesiat godzin, aktualny stan benchmarkow(z ostatniego sprawdzania) jest na stronie statyustyk twojego komputera, na kazdym projekcie.
moje benchmarki:
sempron 3100+ 1gbRAM optymalizowany 4,68 -6300 (2x wiecej niz normalnie)
athlon 2500 256 RAM na wersji 5,22 - 2658
---------- 15:36 ----------
a jelsi chcesz sam odpalic benchmarki - plik-> uruchom miernik wydajnosci i obserwuj wiadomosci -liczenie w tym czasie bedzie spauzowane
Wow to ci dopiero benchmarki! :wink:
Ja sam używam zoptymalizowanej aplikacji do seti (tej nie od Truxa). Dzięki niej jednostki liczą się szybciej (myślę że ok 25%) zaś żądane kredytki pozostały jakby na tym samym, a może nawet ciut większym, poziomie - tj. żada tyle kredytek co inni na podobnych maszynach ale za dłuższy czas pracy.
Jednym słowem przede wszystkim liczę szybciej i więcej.
Co chodzi o kredytki to powstała inna ciekawa sytuacja. Mianowicie za jednostkę seti, która się liczy w ok 75min klient żąda ok 13 kredytek. Natomiast średnia żądanych kredytek wynosi ok 20. Więc praktycznie zawsze żądania mojego klienta są najniższe z grona decydującego o przyznaniu kredytek, przez co dostaję ich sporo więcej niż było żądane.
Tym sposobem jestem w pełni usatysfakcjonowany - seti dostaje wiele przerobionych jednostek a ja wiele kredytek. :lol:
ale w takim razie musisz sobie zainstalowac jadro boinca zoptymalizowane, bo krzywidzisz tych, u ktorych zada ok 25 kredytow, dlatego ze naprawde dlugo ilczyli... a tak zanizasz wszystkim (bo ustalany jest przedostatnie najgorsze zadanie kredytow)
Cytatale w takim razie musisz sobie zainstalowac jadro boinca zoptymalizowane, bo krzywidzisz tych, u ktorych zada ok 25 kredytow, dlatego ze naprawde dlugo ilczyli... a tak zanizasz wszystkim (bo ustalany jest przedostatnie najgorsze zadanie kredytow)
Cóż, nie wiem czy to dokładnie tak wygląda. Ponieważ, owszem liczy szybciej - to chyba nic złego, kredytek żąda nie mniej niż poprzednio (więc nie ma sztucznego zaniżania żądań)- więc chyba też nie ma tu oszustwa.
Po prostu chyba osiągnąłem taki poziom sprzętowo-softwareowy, że liczy szybko i żąda mało. A zasady przyznawania kredytek są, jakie są - ktoś musi zgłaszać najniższe żądania.
Więc jedynym moim zyskiem (w stosunku do nieoptymalizowanych aplikacji) w tym procederze jest to, że liczy trochę szybciej, a to chyba nic złego. Reszta wynika ze statystyki i zasad przyznawania kredytek.
A czy wyższe benchmarki nie zawyżają żądań? Czy to nie oznacza, że żąda się więcej za taki sam czas pracy?
Chyba, że się gdzieś mylę. Co Wy na to?
to byloby bardzo fair, gdyby kazdy dostawal tyle kredytow ile zazada (jak np rosetta) ale pomysl sobie, ze teraz ty odpisujesz probke i zadasz 13pkt, zas ktos zuyl na to samo 2,5 raza wiecej czasu i chcialby 30 kredytow, ale skoro ty masz tak malo, to ten koles dostanie ok. 18 zamiast np. 22...
Od kiedy ja zainstalowałem optymalizacje, to liczy mi około 50% szybciej. Przeglądałem i lookałem, co i jak i osobiście jestem w szoku :)
Niestety optymalizacja do BOINC'a niezadziałała... wywalił się jakiś błąd...
Hmm... no i ostatnio wpogóle to mi jakoś dziwnie pracuje, ale może dlatego, że ostatnio kombinuje, dodaje projekty, optymalizacje itp. itd. ;)
Cytat(...)ale pomysl sobie, ze teraz ty odpisujesz probke i zadasz 13pkt, zas ktos zuyl na to samo 2,5 raza wiecej czasu i chcialby 30 kredytow, ale skoro ty masz tak malo, to ten koles dostanie ok. 18 zamiast np. 22...
Masz rację, ale system przyznawania kredytek został ułożony według takich właśnie zasad. W tej sytuacji pojawia się pytanie czy możliwe jest uzyskanie na wydajnej platformie, która szybko liczy próbki, niskiego żądania kredytek? Jeżeli tak to zoptymalizowana aplikacja jest tylko sposobem uzyskania takiej platformy.
Przykład workunita: dwa podobne kompy (wg. benchmarków, proca, pamięci, itd), w tym mój. Czasy i żądane kredytki: 4,777.28s/14.10 i 9,013.75s/28.54. Oba dostały 20.20 kredytek (trzeci komp). :wink:
Czy to jest nie fair?
Mi to wychodzi właśnie w ten sposób, inaczej nie próbowałem. Ale chociażby słowa PsychOPATa:
CytatOd kiedy ja zainstalowałem optymalizacje, to liczy mi około 50% szybciej.
mówią o powyższym przykładzie tyle, że jeden komp liczy na zoptymalizowanej aplikacji a drugi nie.
---------- 19:32 02.12.2005 ----------
no wlasnie mi tez... a zwroc uwage, ze gdyby nie ty, to koles by dostal 28 pkt!!! tu jest wiele etycznych zawirowan, wiec lepiej sie o to nie klocmy... jak to bylo? PRAWDA JEST JAK DU*A - KAZDY MA SWOJA...
---------- 19:34 ----------
do psychOPAT:a jak jeszcze pisalem na pierwszej stronie, dzieki optymalizacji czas skrocil sie o 5-7 tys sekund, czyli ok 1,5-2h
-----------------------
Bardzo proszę, to nie jest forum teologiczne, więc nie rozmawiajmu o duszach ;-) - Mchl
Nie ma co się kłócić, tylko dyskutować. A dyskusje na temety etyczne zwykle są ciekawe. Mimo to tę dyskusję należałoby skończyć. :wink:
A podsumowując - optymalizowane aplikacje dobre są i należy z nich korzystać ku chwale BOINCa! :D
no wlasnie... gdyby kazdemu chcialo sie podmieniac klientow, nie mielibysmy teraz zadnych problemow do dyskusji:P
Cytat: "PsychOPAT"Niestety optymalizacja do BOINC'a niezadziałała... wywalił się jakiś błąd...
byc moze uzyles jadra boinc'a nie obslugiwanego przez Twoj procesor - wybierajac jadro boinc'a optymizowanego wpierw musisz sie zorientowac jakie instrukcje obsluguje procesor - najprostszy sposob na sprawdzenie jest poprzez odpalenie programu
CPUZ (http://www.cpuid.org/cpuz.php) wtedy sie dowiesz czy jednostka obsluguje SSE (i ktorego stopnia) itp - i bedziesz mogl odpowiednio dobrac modul boinc'a ;)
jest tez opcja, jak np klienci seti, gdzie nawet kiedy oba kompy obsluguja ten sam sposob kodowania (sse2) nie dzialalo mi.. musisz dobrze przeczytac instrukjce
spoznilem sie troche na debate etyczna, ale .... czy w BOINC przypadkiem nie chodzi glownie o to, zeby wesprzec rozne badania naukowe? ku chwale i lepszej przyszlosci? kredyty sa raczej dodatkiem i mini-nagroda, a jesli uda sie problemy badawcze rozwiac szybciej (i np. wynalezc jakis lek) to chyba bardziej wartosciowe niz to, ze ktos przez to dostanie mniej punktow (ktore tak naprawde nie sa realna wartoscia a takie 4fun raczej ;))
dla niektorych te punkciki i bvanerki, ktore zreszta tez masz w podpisie, sa duzo wazniejsze... a ze przy okazji robisz cos dobrego, to juz wogole... lepsze to niz jakis o-game czy cos...;)
I właśnie o to chodzi, że dzięki aplikacjom zoptymalizowanym przede wszystkim obliczenia wykonywane są szybciej. To się liczy najbardziej.
Wobec tego 'dysputy etyczne na temat kredytek' wyglądają na mało istotne.
Dzięki poziomka za zwrócenie uwagi, trochę zagubiliśmy się w tej dyskusji. :wink:
no w sumie fakt... i tak zaden z nas praktycznie nbie ma szans byc no. 1... a szkoda:P
Cytat: "bartsob5"dla niektorych te punkciki i bvanerki, ktore zreszta tez masz w podpisie, sa duzo wazniejsze...
mam mam - ale cos 4fun sie nalezy :)
w kazdym razie naprawde licze na to, ze te obliczenia przyniosa ogolnie cos dobrego
Cytat: "bartsob5"lepsze to niz jakis o-game czy cos...;)
apropos OGame, ja sobie wciąż w to gram na Uni12 i jest fajnie 8)
punkciki nie są tak ważne jak to do czego mogą się przyczynić... oby 8) i w to wierzę inaczej nie bawiłbym się tym od 3 lat.
ps. a bannerek to fajny dodatek :wink:
oczywiscie nie mialem zamiaru nikogo obrazic, ale jakos mnie nigdy nie ciagnelo do tego typu gier... (np. tibia:| )
Cytat: "poziomka"w kazdym razie naprawde licze na to, ze te obliczenia przyniosa ogolnie cos dobrego
W sumie gdyby nie to, to chyba nie powstałoby BOINC
W sumie dziwi mnie, że twórcy projektu BOINC sami nie troszczą się o odpowiednie optymalizacje.
Przecież w samym projekcie chodzi o to, aby zdobyć jak najwięcej mocy obliczeniowej pośród komputerów na całym świecie - klient BOINC powinien sam sprawdzać do czego zdolny jest nasz procesor i ściągać odpowiednią aplikację do danego projektu (które nota bene z trudnych do zrozumienia przyczyn ciągle nie są open source... ale równie dobrze autorzy tych projektów mogliby skompilować swoje aplikacje pod różne procesory).
Na moim komputerze (P4 Prescott 3.0 GHz) aplikacja BOINC po skompilowaniu kompilatorem ICC Intela z odpowiednimi opcjami konkretnie pod ten procesor osiąga benchmarki dwukrotnie lepsze, niż binarny klient, którego ściągnąłem na początku. Jeśli taki sam zysk da się otrzymać na poziomie aplikacji klienckich.. to doprawdy nie rozumiem, dlaczego nikt odgórnie się tym nie zainteresował.
Nadrzednym celem BOINC-a jest chyba latwosc intalacji, a co za tym idzie kompatybilnosc z wszystkimi procesorami. Dzieki temu osoby bez duzego doswiadczenia ( w dziedzinie komputerow ) moga liczyc bez wiekszych problemow. Dzieki temu projekt moze stac sie masowy. Wydaje mi sie ze to przyswiecalo tworcom klienta (SETI przeciez liczylo sie bardzoe dobrze w classic-u). Niejednego poczatkujacego pytanie na temat zestawu intrukcji procesora jest w stanie calkowicie zniechecic. Zrodla niektorych aplikacji sa dostepne wiec zoptymalizowane wersje sa (jesli chcesz je miec).
ktos moze probowal wersji 5.3.2 trux'a ? i czy to dzialalo ? bo u mnie za zadnego czorta nie chce ruszyc :|
Właśnie go sobie wrzuciłem:
Wersja oficjalna 5.2.13:
2005-12-16 23:31:44||Benchmark results:
2005-12-16 23:31:44|| 1680 double precision MIPS (Whetstone) per CPU
2005-12-16 23:31:44|| 3144 integer MIPS (Dhrystone) per CPU
Po zmianie klienta na truXoft v5.3.2:
2005-12-18 23:03:22||Benchmark results:
2005-12-18 23:03:22|| 1760 double precision MIPS (Whetstone) per CPU
2005-12-18 23:03:22|| 6128 integer MIPS (Dhrystone) per CPU
Komp: AMD Athlon 3000+ 1024 MB RAM
U mnie też działa :)
U mnie działa na obu A64,natomiast na AXP 2000 coś nie chciało zajarzyć za pierwszym razem (jak będę miał czas to spróbuje jeszcze później).
Może ktoś wkleić ile liczyło póbki w normalnym kliencie i ile dostawał za nie pkt, a ile liczy i ile dostaje tychże pkt na zoptymalizowanym kliencie?
to bylo juz na pewno wczesnie wspomniane... po instalacji optymalizowanego klienta seti prekosc obliczen wzrosla o 50%. dostawalem wtedy zwykle 23-27pkt, po instalacji samej optymalki dostawalem 10-15pkt a po instalacji optymalki boinca rzada 25-33pkt...
Ciekawy wątek. Możecie mi więc Panowie powiedzieć, czy na Sempronie 2400+ mając na 5.3.6 z optymalką truX'a 5.3.6tx12 wynik następujacy:
1653 double precision
4803 integer MIPS
to czy to już jest dużo? czy jeszcze raczej coś mogę wykręcić z tego procka?
i czy na W2K efekt będzie podobny po zainstalowaniu truX'a?? I czy wogóle ma znaczenie na jakim systemie chodzi przeliczanie?
komp: AMD Sempron 2400+ 512 MB RAM
max co sam uzyskalem na sempronie 2.4 przekreconym do 2 GHz na kliencie Crunch3r'a (http://www.guntec.de/Crunch3r/boincx86.html) to okolo 2150 na 6050 - jak narazie kazdy kolejny trux wypada gorzej od Crunch3r'a - daje nizsze wyniki "Whetstone"
no jak podkrecisz nieco procesor to wykrecisz nieco;)
nowy klient trux'a z kilkoma ciekawymi opcjami 5.3.11-tx31 (http://boinc.truxoft.com/core-cal.htm)
Jakieś dane szybkościowe prosimy. Czas realizacji jakichś projektów, kredytowanie ich, lub benchmark. A funkcje ciekawe.
Zastanawiam się kiedy pojawi się możliwość określenia oczekiwanego obciążenia procesora. Przy paru realizowanych projektach i zmieniającym się oprogramowaniu liczącym tminst nie sprawdza się dla laika jak ja.
Ja jedne projekty chciałbym liczyć oferując większą wydajność niż innym (nie więcej czasu), z drugiej strony o różnych porach doby też przeznaczyłbym różną moc do wykorzystania. Brakuje tego w managerze, choćby do modyfikacji ręcznej w jakimś pliku konfiguracyjnym. (w każdym bądź razie ja tego nie potrafię, ani nic o tym nie wiem) :(
w benchmarkach wychodzi tak samo jak 5.3.6 - z ciekawych funkcji ma "kalibracje wynikow" - claimed credit - bylo o tym duzo pisane na forum SETI - link jest dostepny na stronie trux'a -na ile sie orientuje jest to opcja ktora usrednia wyniki kredytowe dla innych projektow niz SETI przy uzyciu zoptymizowanego klienta - mozna ja wylaczyc jak ktos nie bedzie chcial uzywac - jak rowniez opcja usuwajaca jednostki ktore przekroczyly czas zwrotu - dodatkowo jest mozliwosc ustawienia w pliku "remote_hosts.cfg" zakresow IP (nie tylko okreslonego hosta) w przypadku zdalnej administracji boinciem - to sam przetestowalem i dziala bardzo ladnie jak narazie :)
u mnie wygląda tak (A XP 2000+ (ale 12.5x133=1662) 512MB):
- 5.2.13 (normalny) 1459 Whetstone / 2429 Dhrystone
- 5.2.13 (z Crunch3r 5.2.13) 1669 Whetstone / 4502 Dhrystone
- 5.3.6 (normal) 1422 Whetstone / 2369 Dhrystone
- 5.3.6 (z TruXem 5.3.6.tx12) 1375 Whetstone / 4266 Dhrystone
- 5.3.6 (z TruXem 5.3.12.tx36) 1514 Whetstone / 4335 Dhrystone
Chyba zostanę przy 5.2.13
Cytatu mnie za zadnego czorta nie chce ruszyc
Dla tych którym nie odpala Trux.
Jeśli macie kompa z instrukcjami SSE (np. Athlon XP), nie odpalajcie wersji dla procków z SSE2, tylko tę dla SSE, bo na pewno program sie nie odpali.
CytatU mnie działa na obu A64,natomiast na AXP 2000 coś nie chciało zajarzyć.
Athlon 64 ma instrukcje SSE2, zaś Athlon XP tylko SSE, więc trzeba ściągnąć inną wersję softu do niego.
w moim przypadq bylo cos innego przyczyna ale sam nie wiem co dokladnie wtedy zas przed sciagnieciem warto poprostu sprawdzic procesor za pomoca CPUZ (http://www.cpuid.com/cpuz.php) i wtedy pakowac odpowiednia aplikacje - bo moze sie okazac iz dana wersja A64 bedzie obslugiwac tez SSE3 ;)
CytatJeśli macie kompa z instrukcjami SSE (np. Athlon XP), nie odpalajcie wersji dla procków z SSE2, tylko tę dla SSE, bo na pewno program sie nie odpali.
albo odpalajcie na Athlonach i pokrewnych i pokrewnych wersje MMX jakims cudem jeszcze na 4.68 trux'a mialem wyzsze benhmarki na tej wersji niz na SSE - jakim cudem nie wnikam ;)
Kto próbował stąd?
http://naparst.name/
przyznaje sie bez bicia iz ja - wersje SSE zanim sie nie pojawil klient Crunch3r'a - na linuxie oczywiscie :) - bylo to daaaawno temu
Albo przegapilismy jakies optymalizacje Boinca albo wszyscy kopia w plikach xml.
Popatrzcie na benchmarki kompow akosf znanego ze wspanialych optymalizacji einstaina
tu link do wszystkich kompow : http://einstein.phys.uwm.edu/hosts_user.php?userid=121407
a tu do samego xp 1700 : http://einstein.phys.uwm.edu/show_host_detail.php?hostid=617723
Measured floating point speed 14630.21 million ops/sec
Measured integer speed 7334.96 million ops/sec
jestem ciekawy waszych opini bo ja nie wiem co o tym sadzic
albo jakies kombinowanie nie fair, albo kiepska optymalizacja... zauwazcie ze z ostatnich 100 odeslanych pendingow, tylko za jedna probke dostal wiecej jak 0.00 pkt
oto wyciag z jednej z probek:
http://einstein.phys.uwm.edu/result.php?resultid=27082827
---------- 16:22 02.05.2006 ----------
to ze dostal zero punktow to sie nie dziw optymalizacja einstaina z SSE3 nie wypalila ja tez za 5 probek dostalem 0
---------- 16:27 ----------
a zeczywiscie ale to optymalizacja einsteina mu cos kopie prawdopodobnie - na innych kompach jest w miare ok
a mi chodzi o benchmarki przede wszystkim
---------- 19:06 ----------
Czy ktos znajacy troszke wyspiarski jezyk moze tu kuknąc i powiedziec co to za program ten boincstudio http://www.boincsynergy.com/forums/viewtopic.php?t=2307&postdays=0&postorder=asc&start=225
jest tu pewien odnosnik do francuskiej strony boincstudio, wybaczcie, ale chwilowo nie chce mi sie tlumaczyc
http://boinc-studio.nikolai.be/
pierwsze zdanie mowi, ze jest to aplikacja napisana w jezyku c/c++ pozwala na kontrole komputerow podlaczonych do BOINC
narazie nic nie doczytalem na temat optymalizacji, zajme sie tym pozniej
Cytat: "Szerpa"
Measured floating point speed 14630.21 million ops/sec
Measured integer speed 7334.96 million ops/sec
jestem ciekawy waszych opini bo ja nie wiem co o tym sadzic
No a ja jestem ciekaw jak to osiągnął na takim procku.....tylko tyle. To jak punktują czy naliczają próbki to inna bajka..
a ja jeszcze z zapytaniem odnosnie optymalizacji od truxofta...
w tym pliku "truxoft_pref.xml" w dziale <calibrate_credit></calibrate_credit>
powinienem miec wpisane projekty, do ktorych nie mam optymalizacji, czy przeciwnie?
to znaczy, gdy mam optymalizowane einstein i seti, to powinno tam sie znalezc <calibrate_credit>Seti@home,Einstein@home</calibrate_credit>
czy cala reszta?
domyslnie masz wlaczona kalibracje na wszystko "all" a jaki projekt ustawisz to juz Twoj wybor :) - wszystkie opcje sa czytelnie przedstawione na na stronie trux'a (http://boinc.truxoft.com/core-cal.htm)
no ja rozumiem kombinacje, ale nie rozumiem, jakby bylo najbardziej fair?
tzn. dostawal odpowiednia ilosc pkt w projektach z optymalizacjami i nie byl przeceniany w pozostalych...
jesli chcesz byc calkiem fair to pozostaw domyslne "all" wtedy masz wlaczona kalibracje na wszystkie projekty, zas jesli nie chcesz tak to wstawiasz zamiast "all" odpowiednie nazwy projekow, ktorych kredyt ma byc usredniany
skad sciagnac najlepsza optymalke boinca, pod proca obslugujacego MMX/3DNow! ale nie takiego truxsoft, co podwyzy benchmarki tylkio troche, tylko takiego, co wiecie, wzniesie je na wyzyny;)
Z tego co ja wiem i z testow naszych kolegow wynika ze zoptymalizowany klient crunch3r ma najwyzsze benchmarki
ale nie wzniesie on na wyzyny twoich benchmarkow
albo znmiana proca na lepszy:))
albo zmiana benchmarkow w plikach xml :(
z tego co widze to liczysz duzo einstaina - zoptymalizowanie aplikacj einsteina da duzo wiecej (jesli oczywiscie wczesniej tego nie zrobiles)
o to chodzi, ze mam jednego kompa, ktory LICZY TYLKO einsteina, wczoraj z pomoca kolezanki wgralem w niego optymalizacje, wiec optymalka aplikacji potrzebna mi tylko po to, zeby komputer nie zadal smiesznie malych pktow, ktore innym tylko szkodza (a i mnie nie pomagaja;) )...
skoro już masz optymalizację Einstein'a, to proponuję kalibrację wyników przez BoincStudio na kliencie Crunch3r'a, lub optymalizowanego klienta trux'a również z włączoną kalibracją. Takia konfiguracja powinna przynieść parę razy więcej punktów niż przy orginalnych ustawieniach.
Cytat: "bartsob5"skad sciagnac najlepsza optymalke boinca, pod proca obslugujacego MMX/3DNow! ale nie takiego truxsoft, co podwyzy benchmarki tylkio troche, tylko takiego, co wiecie, wzniesie je na wyzyny;)
spruboj trux'a starego NO SSE z serii -
Optimized BOINC core client innych dla windows nie znajdziesz pod MMX a pod 3DNow boinc'a jeszcze nie widzialem
chyba bede zmuszony tak zrobic, bo jakos nie widze u Crunch3ra optymalki pod 3DNow!
Cytat: "m2marek"skoro już masz optymalizację Einstein'a, to proponuję kalibrację wyników przez BoincStudio na kliencie Crunch3r'a,
udalo mi sie uruchomic ale kalibracja nie dzialala jesli udalo ci sie to zrobic napisz jak bo to wazne benchmarki crunch3r i kalibracja boincstudio razem -ladny kasek :)
Cytat: "bartsob5"bo jakos nie widze u Crunch3ra optymalki pod 3DNow!
zeczywiscie nie ma :(
w bs wybieramy komputer (nie komputery), następnie zakładkę Projekty i przy Einstainie "stawiamy ptaszka" :wink: w okienku Korekcja kredytu.
Cytat: "m2marek"w bs wybieramy komputer (nie komputery), następnie zakładkę Projekty i przy Einstainie "stawiamy ptaszka" :wink: w okienku Korekcja kredytu.
Niestety nie daje sie w cisnac a w oknie dialogowym wyskakuje na czerwono nieudany
Sprawdziles benchmarkiem czy napewno jeszcze masz cranch3ra (bo nawet jesli instalowales na crunch3r to BS podmienia na swoje) ze udaje ci sie wlaczyc kalibracje
Cytat: "Szerpa"udalo mi sie uruchomic ale kalibracja nie dzialala jesli udalo ci sie to zrobic napisz jak bo to wazne benchmarki crunch3r i kalibracja boincstudio razem -ladny kasek :)
kalibracja startuje automatycznie tylko jesli masz klienta BS i dla projektow optymalizowanych inaczej nie pojdzie - swoja droga wlasnie ukazal sie nowy klient Boinc BS 0.5b (http://docmaboul.dyndns.org/) na 5.4.9 - na wyzyny procka nie wyniesie ale umozliwia pelne wykorzystanie BS'a :) - jeli boinc nie bedzie chcial sie polaczyc zmiencie port w ustawieniach na
31416
rzeczywiście. Po powrocie na Crunch3ra, już nie to opcja nie działa :cry:
Nietoperek a udalo ci sie uruchomic BoincStudio 0,5b na 5.4.9 - bo kurka uruchomilem i jak odpalam boinca to dostaje taki komunikat
2006-05-16 19:29:39||Cannot open F:\BOINC\bs_opts.xml
i ani kalibracja ani tryb kopi zapasowej nie daja sie odznaczyc
wychodzi na to ze brakuje pliku bs_opts.xml - i zeczywiscie nie ma takiego moge go stwozyc tylko co tam wpisac ??
dzialal ale za dlugo na nim nie podzialalem - co do pliku to u mnie wyglada on tak <bs_opts>
<bs_state>
<cpu_usage_limit>-1.00</cpu_usage_limit>
<exec_mode>0</exec_mode>
</bs_state>
<opts>
<name>Einstein@Home</name>
<url>http://einstein.phys.uwm.edu/</url>
<credit_correction>1</credit_correction>
<backup>0</backup>
<cpus>0</cpus>
</opts>
<opts>
<name>SETI@home Beta Test</name>
<url>http://setiweb.ssl.berkeley.edu/beta/</url>
<credit_correction>1</credit_correction>
<backup>0</backup>
<cpus>0</cpus>
</opts>
</bs_opts>
<bs_scheds>
</bs_scheds>
i znajduje sie w katalogu glownym boinc'a -- co do samego klienta to 5.4.9 chodzi na porcie 31416 (wczesniejsze dzialay domyslnie na 1043 - lub 1044 Trux'a przy odpowieniej zmianie konfiguracji) wiec musisz zmienic w ustawieniach bo inaczej nigdy sie nie polaczy -- wracajac do pliczku jest tam sekcja <cpus>0</cpus> kiedys ktos pytal co zrobic aby miec wieksza quote na einstein - jesli wpiszesz tutaj zamiast "0" np. "4" to einstein powinien zaciagnac jednostki na 4 procesory - na einstein'ie widzialem jednego ludka co na AXP 1700+ zassal 128 jednostek ;) wiec widac to ladnie dziala - oczywiscie dziala TYLKO z klientami BS - poprubowac mozna ;) mi poki co wystarcza zwykla quota :)
tak tak to wszystko zrobilem nawet udlo mi sie z plikiem bs_opts ale nadal kalibracja nie dziala.
BS 5b
nie dziala na kliencie 5.4.9 16/05/2006 21:27: X2 bs_project_set_credit_correction failed.
natomiast dziala na 5.2.13
a nie probujesz czasem uaktywnic kalibracje na projekcie ktory nie posiada pliku app_info.xml ? bo jak pamietam mi sie ladowala kalobracja automatycznie dla projektow ktore mialy optymizowane aplikacje a co za tym idzie pliczki app_info.xml - inne nie mozna bylo ustawic
nie nie
probuje na zoptymalizowanym einsteinie
ale zeczywiscie nie ma on pliku app_info
seti ma a einstein nie - chym
jutro pokombinuje
Ale sobie dobrze zrobiłem... :?
Miałem:
2006-05-20 10:17:43||Benchmark results:
2006-05-20 10:17:43|| 2289 double precision MIPS (Whetstone) per CPU
2006-05-20 10:17:43|| 7300 integer MIPS (Dhrystone) per CPU
Po zmianie klienta na BOINC client software 5.4.9 mam teraz tak:
2006-05-20 10:23:40||Benchmark results:
2006-05-20 10:23:40|| 1702 floating point MIPS (Whetstone) per CPU
2006-05-20 10:23:40|| 3179 integer MIPS (Dhrystone) per CPU
Znacie jakieś optymalizacje dla 5.4.x ?
truXoft (http://boinc.truxoft.com/) ma tylko 5.3.x... :(
Po wrzuceniu truXoft 5.3.6.tx12-sse2, przy próbie ponownego odpalenia BOINC Managera otrzymałem:
(http://www.mprzybysz.com.pl/GIF/BOINC_FAIL.gif)
bo jak aktualizowales to nowy 5.4 9 wgral ci sie na miejsce zoptymalizowanej aplikacji ze swoja standardowa. Ja zazwyczaj wszystkie nowe zmiany robie po zrobieniu kopi zapasowej calego katalogu BOINC i w kazdej chwili moge wrocic do punktu wyjscia.
Nie widzialem jeszcze optymalizacji pod tego 5.4.9.
Cytat: "Szerpa"(...)Ja zazwyczaj wszystkie nowe zmiany robie po zrobieniu kopi zapasowej calego katalogu BOINC i w kazdej chwili moge wrocic do punktu wyjscia.
To jest bardzo dobry zwyczaj, i tak właśnie zrobiłem... :twisted:
Szkoda, że upgrade mi nie wyszedł, bo 5.4.9 ma faktycznie miłe wykresiki...
Cytat: "Szerpa"(...)Nie widzialem jeszcze optymalizacji pod tego 5.4.9.
Będzie trzeba w takim razie poczekać... :roll:
boinc manager z 5.2.13 bedzie ladnie dzialac :) - tylko musisz tez skombinowac pliczek boinc.dll - wersja 5.4.x menadzera jest niezgodna z zadnym nizszym boinciem
---
swiezutki crunch3r 5.5.0 :) (http://calbe.dw70.de/boincw.html)
2006-05-20 16:31:24|| 2118 floating point MIPS (Whetstone) per CPU
2006-05-20 16:31:24|| 8822 integer MIPS (Dhrystone) per CPU
sempron 2400+ 1,67/1,86 -- juz mi sie podoba :]
zeczywiscie smiga pieknie
3954 Whetstone
11903 Dhrystone
wow
mala poprawka -
2300 Whetstone
9499 Dhrystone
test robiony w trybie awaryjnym z wylaczonymi wszystkimi mozliwymi uslugami - reszta sie nie zmienila - niezly dopal ;)
---------- 17:16 20.05.2006 ----------
Pieknie smiga crunch3r 5.5.0 na oryginalnym 5.4.9
a oto wynik mojego laptopika TravelMate 2403 (celeron M 1,5Ghz podkrecony na 2 GHz
2006-05-20 17:57:04||Starting BOINC client version 5.5.0 for windows_intelx86
2006-05-20 17:57:04||libcurl/7.15.3 OpenSSL/0.9.8a zlib/1.2.3
2006-05-20 17:57:04||Data directory: C:\Program Files\BOINC
2006-05-20 17:57:04|SETI@home|Found app_info.xml; using anonymous platform
2006-05-20 17:57:04||Processor: 1 GenuineIntel Intel(R) Celeron(R) M processor 1.50GHz
2006-05-20 17:57:04||Memory: 1.24 GB physical, 1.46 GB virtual
2006-05-20 17:57:04||Disk: 18.45 GB total, 4.02 GB free
2006-05-20 17:57:35||Running CPU benchmarks
2006-05-20 17:58:34||Benchmark results:
2006-05-20 17:58:34|| Number of CPUs: 1
2006-05-20 17:58:34|| 2784 floating point MIPS (Whetstone) per CPU
2006-05-20 17:58:34|| 10841 integer MIPS (Dhrystone) per CPU
2006-05-20 17:58:34||Finished CPU benchmarks
masakra co ?
---------- 17:57 ----------
Kurde polaczyc benchmarki crunch3r'a z kalibracja truxofta albo BoincStudio byloby pieknie.
Pewnie sie da ............
---------- 18:12 ----------
I swiezutki BoincStudio v0.5c (http://boinc-studio.nikolai.be/download/BoincStudio.0.5c.rar)
Smiga ladnie z oryginalnym menagerem 5.4.9 dziala kalibracja i pozostale opcje
Zabieram sie za testy
:D :D :D Dzięki wielkie :D :D :D
Miałem:
2006-05-20 10:17:43||Benchmark results:
2006-05-20 10:17:43|| 2289 double precision MIPS (Whetstone) per CPU
2006-05-20 10:17:43|| 7300 integer MIPS (Dhrystone) per CPU
Po zmianie klienta na BOINC client software 5.4.9:
2006-05-22 00:06:53||Benchmark results:
2006-05-22 00:06:53|| 1723 floating point MIPS (Whetstone) per CPU
2006-05-22 00:06:53|| 3177 integer MIPS (Dhrystone) per CPU
I po dołożeniu Crunch3r Boinc 5.5.0 Windows SSE2:
2006-05-22 00:12:34||Benchmark results:
2006-05-22 00:12:34|| 3091 floating point MIPS (Whetstone) per CPU
2006-05-22 00:12:34|| 10135 integer MIPS (Dhrystone) per CPU
Nietoperek: Dzięki za link do crunch3r'a 5.5.0 :D
Szerpa: Dzięki za info o śmiganiu crunch3r'a 5.5.0 na oryg. 5.4.9 :D
czy dobrze rozumiem? Crunch3r boinc 5.5.0 dziala tylko z oryginalnym menadzerem 5.4.9???
czy to oznacza, ze jesli nie chce zmieniac wersji oryginalnej, to mam uzyc jakiejs starszej optymalizacji?
Cytat: "bartsob5"czy dobrze rozumiem? Crunch3r boinc 5.5.0 dziala tylko z oryginalnym menadzerem 5.4.9???
czy to oznacza, ze jesli nie chce zmieniac wersji oryginalnej, to mam uzyc jakiejs starszej optymalizacji?
hmm...napewno bezproblemowo dziala przy zainstalowanym boinc'u 5.4.x jako usluga - przy instalce boinc'a 5.2.13 i podmiance plikow + dodatkowe nowsze biblioteki z 5.4.x tez poszlo bez problemu :) - manager boinc 5.4.x napewno nie bedzie dzialac z nizszymi klientami
-----------------
i cos dla linux'a
BOINC_5.5.0_SSE2 (http://calbe.dw70.de/setiathome/boinc/pc/BOINC_5.5.0_SSE2.tar.bz2)
BOINC_5.5.0_SSE (http://calbe.dw70.de/setiathome/boinc/pc/BOINC_5.5.0_SSE.tar.bz2)
przed instalacja nalezy przeczytac plik readme_app gdzie sa podane zaleznosci plikow, ktore musza byc spelnione do poprawnego dzialania aplikacji
Kiedyś się w tym jeszcze orientowałem, ale teraz, wstyd się przyznać, trochę się pogubiłem... :?
Czy mógłby więc ktoś mi wyjaśnić (lub podać linka wyjaśniającego) ideę optymalizowanych menadżerów BOINCa (ja rozumiem: menadżer = program zarządzający działaniem wielu projektów, klient/aplikacja = program obliczający konkretny projekt) na kształt najnowszego Crunch3er'a?
Czemu jego benchmarki są tak wysokie?
Czy przez to cokolwiek liczy się efektywniej?
Czy zmienia to liczbę żądanych kredytek?
Kiedyś było tak - pojawiała się aplikacja np. SETI optymalnie wykorzystująca dany procesor, przez to licząca efektywniej = szybciej, co powodowało, że menadżer żądał małej liczby kredytów, co krzywdziło ogół przez zaniżanie średniej liczby przyznawanych kredytów. Pojawił się więc pomysł aby wypuścić menadżera, który był tak samo optymalizowany (tzn. niejako rozpoznawał o ile dany procesor może być efektywniejszy przy zastosowaniu optymalizowanych klientów) i zwiększał liczbę żądnych kredytów (przez zwiększenie benchmarków, bo przy danej optymalizowanej aplikacji komp był faktycznie wydajniejszy) tak aby menadżer kompensował klienta. A teraz pojawia się menadżer, który ma zdecydowanie wyższe benchmarki, co sugerowało by, że komp będzie przy jego użyciu liczył dużo efektywniej. Przy czym nie zmieniły się aplikacje do projektów.
W jaki sposób ten menadżer (bez zmian aplikacji) usprawnia pracę i efektywność BOINCa?
I czy moje rozumowanie jest wogóle poprawne? :wink:
Cytat: "Gave"Kiedyś było tak - pojawiała się aplikacja np. SETI optymalnie wykorzystująca dany procesor, przez to licząca efektywniej = szybciej, co powodowało, że menadżer żądał małej liczby kredytów, co krzywdziło ogół przez zaniżanie średniej liczby przyznawanych kredytów. Pojawił się więc pomysł aby wypuścić menadżera, który był tak samo optymalizowany (tzn. niejako rozpoznawał o ile dany procesor może być efektywniejszy przy zastosowaniu optymalizowanych klientów) i zwiększał liczbę żądnych kredytów (przez zwiększenie benchmarków, bo przy danej optymalizowanej aplikacji komp był faktycznie wydajniejszy) tak aby menadżer kompensował klienta.
Myślę, że jest właśnie tak jak piszesz - więc optymalizowany menadżer powinien być przydatny jedynie liczącym Seti i Enisteina z optymalizacjami - tak przynajmniej w teorii mi się wydaje.
CytatCzy zmienia to liczbę żądanych kredytek?
Zmienia na plus, szczególnie duży w projektach gdzie żądany kredyt=gwarantowany kredyt (jak rosetta itp.)
Cytat: "AL"
Myślę, że jest właśnie tak jak piszesz - więc optymalizowany menadżer powinien być przydatny jedynie liczącym Seti i Enisteina z optymalizacjami - tak przynajmniej w teorii mi się wydaje.
Tylko w takim wypadku jaki sens ma wypuszczanie nowego menadżera, który przez tak znaczne różnice w benchmarkach wskazywałby na istotny wzrost wydajności liczenia, podczas gdy aplikacje, czyli czynnik właśnie odpowiedzialny za wydajność obliczeń, pozostał ten sam?
Nie chcę tu bynajmniej powracać do dyskusji pt "optymalizować czy nie i w jaki sposób by było fair?", ale ten menadżer po prostu mnie zastanawia. :wink:
Być może w nowych menadżerach są jakieś optymalizacje zwiększające wydajność komputerów-ale jakichś szczegółowych procentowych porównań nie posiadam. Wiadomo natomiast, że akurat w dziedzinie komputerów jest stały dosyć mocny postęp-więc nowy menadżer może po prostu rozpoznaje tylko nowe modele procesorów itp.?.
Ja robilem taki test porownywalem predkosci liczenia probki einsteina na crunch3r'e 5.2.13 i na 5.0.0 i na BoincStudio
czasy byly identyczne + - 5 s
ale robilem to tylko raz i na jednej maszynie wiec nie moge powiedziec ze jest tak napewno i dla wszystkich projektow
Wiec optymalizacje klienta wg mnie mają tylko sens dla zoptymalizowanych alplikacji liczących. jesli rozpatrywac to z moralnego punktu widzenia
ale z drugiej strony tak wielu uzywa zoptymalizowanego klienta ze my bedziemy "stratni puktowo" jesli nasza moralnosc kaze nam liczyc niezoptymalizowane projekty na niezoptymalizowanych klientach.
a tu z zespolu BoincSynergy na temat optymalizowanych klientow.
CytatWhat is a optimized BOINC client?
The optimized BOINC client is also based on the official version of the BOINC client, but the changes are not aimed to increase performance. It is rather designed to correct some of the credit calculation problems that arise with the use of the optimized applications. It uses a altered benchmark test, that should better reflect the processing power per Whetstone/Dhrystone while a advanced instruction set is in use.
The optimized BOINC client is not required to run the optimized applications - both work independently.
Pomijając optymalizacje, to z moich pomiarów jasno wynika, że nowsze Menadżery BOINC dają wyraźnie wyższe wyniki benczmarków, jednocześnie tylko nieznacznie poprawiając czasy obliczeń (u mnie granice błędu).
Cytat: "m2marek"(...) nowsze Menadżery BOINC dają wyraźnie wyższe wyniki benczmarków, jednocześnie tylko nieznacznie poprawiając czasy obliczeń (u mnie granice błędu).
8O A może jest to po prostu działanie celowe - aby skłonić liczących do częstej aktualizacji BOINCmgr...:?:
Cytat: "PrzPrz"8O A może jest to po prostu działanie celowe - aby skłonić liczących do częstej aktualizacji BOINCmgr...:?:
Tyle, że tu nawet nie chodzi o oficjalnego menadżera, których coraz to nowsze wersje są regularnie wypuszczane.
A poza tym jaki byłby sens zachęcania, poprzez zwiększanie benchmarków, do aktualizacji do menadżera, którego chyba jedynym zauważalnym nowum są...wyższe benchmarki? :?
CytatCzemu jego benchmarki są tak wysokie?
Nie wiemCytatCzy przez to cokolwiek liczy się efektywniej?
Raczej nieCytatCzy zmienia to liczbę żądanych kredytek?
Tak (w duzym uproszczeniu zadanie kredyteki to benchmark x czas procesora wszystkie kalibracje wynikow manipuluja jednym albo dwoma czynnikami zadajac wiecej kredytek, a w przypadku crunch3r zada wiecej za wyszystko)
Chyba nie ma sensu za bardzo przeciągać tego wątku - wygląda na to, że nie znane są nam przyczyny wypuszczania tak 'zoptymalizowanych' menadżerów. Pozostaje jedynie pogodzić się z tym faktem i stosować takie optymalizacje lub nie. :wink:
Choć moim zdaniem pewnie i tak to zrobimy bowiem coraz więcej osób będzie je stosować nie po to by żądać 'sprawiedliwej' liczby kredytów ale po to by nie pozostawać w tyle za innymi - by żądać 'sprawiedliwej' liczby kredytów w stosunku do innych.
Swoją drogą uważam, że powinna być wzorcowa jednostka warta konkretną liczbę kredytów i na jej podstawie wyznaczano by stałą wartość jednostki o konkretnej długości/liczbie operacji. Wtedy wszyscy dostawali by tyle samo a ci z lepszymi bądź lepiej zoptymalizowanymi maszynami przeliczali by szybciej (czyli efektywniej) przez co zwiększał by się ich dorobek kredytowy. Ta metoda też pewnie ma swoje wady, ale... :wink:
Cytat: "bartsob5"skad sciagnac najlepsza optymalke boinca, pod proca obslugujacego MMX/3DNow! ale nie takiego truxsoft, co podwyzy benchmarki tylkio troche, tylko takiego, co wiecie, wzniesie je na wyzyny;)
BOINC 5.5.0 MMX (http://calbe.dw70.de/setiathome/boinc/pc/BOINC_5.5.0_MMX.zip) wprost od Crunch3r'a ;)
Witam
Ja zainstalowalem Crunch'a i jestem zadowolony. Tylko jak teraz zrobić jeszcze kalibracje w Einsteinie??
Czy komuś się to udało??
(mam w tej chwili Boinc 5.4.9 + Crunch3r 5.5.0, do Einsteina uzywam D41.14)
crunch3r nie ma kalibracji
kalibracje ma truxoft i BoincStudio patrz optymalizacje
mam problem z cruncherem. Odpalam go na maszynie 64bitowej pod konsolą Linuxa i dostaję coś takiego:
2006-06-01 18:07:07 [Predictor @ Home] Sending scheduler request to http://predictor.scripps.edu/predictor_cgi/cgi
2006-06-01 18:07:07 [Predictor @ Home] Reason: To fetch work
2006-06-01 18:07:07 [Predictor @ Home] Requesting 17280 seconds of new work
2006-06-01 18:07:12 [Predictor @ Home] Scheduler request succeeded
2006-06-01 18:07:12 [Predictor @ Home] Message from server: platform 'x86_64-unknown-linux-gnu' not found
2006-06-01 18:07:12 [Predictor @ Home] No work from project
2006-06-01 18:07:12 [Predictor @ Home] No work from project
2006-06-01 18:07:17 [boincsimap] Sending scheduler request to http://boinc.bio.wzw.tum.de/boincsimap_cgi/cgi
2006-06-01 18:07:17 [boincsimap] Reason: To fetch work
2006-06-01 18:07:17 [boincsimap] Requesting 17280 seconds of new work
2006-06-01 18:07:22 [boincsimap] Scheduler request succeeded
2006-06-01 18:07:22 [boincsimap] Message from server: platform 'x86_64-unknown-linux-gnu' not found
2006-06-01 18:07:22 [boincsimap] No work from project
2006-06-01 18:07:22 [boincsimap] No work from project
2006-06-01 18:07:52 [rosetta@home] Sending scheduler request to http://boinc.bakerlab.org/rosetta_cgi/cgi
2006-06-01 18:07:52 [rosetta@home] Reason: Requested by user
2006-06-01 18:07:52 [rosetta@home] Requesting 17280 seconds of new work
2006-06-01 18:07:57 [rosetta@home] Scheduler request succeeded
2006-06-01 18:07:57 [rosetta@home] Message from server: platform 'x86_64-unknown-linux-gnu' not found
i w takim stanie komputer sobie potrafi wisieć przez całą noc nic nie robiąc. Niepomagają wymuszonie update i reset projektu :(.
Jeżeli odpalę standardowego klienta BOINC to wszystko jest w porządku i komputer zaczyna liczyć.
Odpalenie Crunchera robię tak, że przegrywam 2 pliczki znajdujące się w archiwum do katalogu standardowego klienta poczym odpalam nowego klienta - może cos źle robię?
Czy ktoś wie może w czym jest problem?
Dzięki za pomoc
Może głupie pytanie, ale...
Czy twój linux jest 64ro bitowy i czy taką optymalizację wgrywasz, a może tylko ptocesor jest 64bit?
tak wszytsko jest na 64bit:
uname -a
Linux 2.6.16.9 #1 SMP Thu Apr 20 12:20:59 CEST 2006 x86_64 x86_64 x86_64 GNU/Linux
Procesory to: Intel(R) Xeon(TM) CPU 2.80GHz
oraz Intel(R) Pentium(R) D CPU 3.00GHz
:oops: to nie wiem :(
malo ktory projekt (zeby nie powiedziec iz zaden) ma aplikacje czysto pod systmy i procesory 64bit'owe stad zapewne komunikat o nieznanej aplikacji x86_64
hmmm a może to tylko u mnie taki feler jest?
Może niech odezwą się osoby które spełniają poniższe warunki:
- liczą na procesorach i systemach linuxowych 64bitowych
- liczą pod konsolą w Linuxie
- używają optymalizacji Crunchera
Chcę sprawdzić czy u kogoś taki zestaw działa i ładnie wszystko liczy
Dzięki
Cytat: "krzygaj"hmmm a może to tylko u mnie taki feler jest?
Może niech odezwą się osoby które spełniają poniższe warunki:
- liczą na procesorach i systemach linuxowych 64bitowych
- liczą pod konsolą w Linuxie
- używają optymalizacji Crunchera
Chcę sprawdzić czy u kogoś taki zestaw działa i ładnie wszystko liczy
Dzięki
tłumu nie znajdziesz takiego ;)
//
czy menager kasuje raz na jakis czas optymalizacje liczaca,czy co? bo wcielo mi wszystko, bylo bylo i nie ma, mialem crunch3ra pod sse2 i optymalizacji einsteina p[od sse3, ale cos mnie zdziwily aktualne benchmarki i szybkosc liczenia, mam tylko 2800/5000, amailem 5200/11000, a nic nie zmienilem, einstein i simap licza sie wolniej - tak jak bez optymalziacji, teraz wgrałem na nowo optymalizacje projektow i licza szybciej, ale nie wiem co z crunch3rem, bo nie mam na dysku ....
czy ktos może podesłać na maila klienta(5.5.0) od crunchera na windowsa pod athlona xp?, bo strona crunchera coś padła
Dzięki
http://boincapoland.webpark.pl/
To nie strona padła, tylko Crunch3r po oskarżeniu go o sprzyjanie oszukiwaniu, przestał udostępniać optymalizacje.
---------- 20:32 08.06.2006 ----------
słuszna uwaga
w takim razie liczę bez optymalizacji
---------- 03:46 ----------
hmmmm... wszystko by było ładnie pieknie gdyby link do klientów crunchera nie wskazywał na adres w sieci wewnętrznej tj 10.10... :(
---------- 22:07 08.06.2006 ----------
wielkie sorki ale padl mi server
jutro powinno juz dzialac
---------- 20:08 09.06.2006 ----------
juz dzialaja linki
dodalem tez optymalizacje sztaki grid
A ja ciągle nie mogę pobrać...
Cytat: "Mchl"http://boincapoland.webpark.pl/
To nie strona padła, tylko Crunch3r po oskarżeniu go o sprzyjanie oszukiwaniu, przestał udostępniać optymalizacje.
Właśnie doczytałem 8) :D
---------- 13:17 10.06.2006 ----------
Crunch3r
Boinc 5.5.0 Windows SSE2 (http://boincapoland.webpark.pl/Optymalki/Crunch3r/boinc/boinc_5.5.0_SSE2.zip)
Boinc 5.5.0 Windows SSE (http://boincapoland.webpark.pl/Optymalki/Crunch3r/boinc/boinc_5.5.0_SSE.zip)
Boinc 5.5.0 Windows MMX (http://boincapoland.webpark.pl/Optymalki/Crunch3r/boinc/boinc_5.5.0_mmx.zip)
A wszystko to i nie tylko to tutaj (http://boincapoland.webpark.pl/)
cos chyba zle robisz bo u mnie sie pobiera
jeszcze ktos ma problemy ????????????
---------- 20:25 11.06.2006 ----------
Dzieki uprzejmosci blizej mi nieznanego radka sz ale wynika z emaila ze jest z POLAND
dzialaja na stronie juz odnosniki do wszystkich optymalizacj seti@home crunch3ra dla windows
tu pytanie dla liczacych czy nie jest konieczny plik app.xml do tego ?
takze mamy sse i sse3 seti dla linux
dzieki raptorowi
wiec powstala podstrona dla linuxa
i boinc seti tez mamy
dziekuje wszystkim
moze ktos sie chce zajac strona linuxa?
czuje sie ktos na silach bo ja jestem kiepski nie znam programow itp.
app.xml jest konieczny tylko wtedy, jesli aplikacja optymalizowana ma inna nazwe niz oryginalna (dlatego optymalki akosfa nie porzebuja takich pliczkow)
---------- 20:41 11.06.2006 ----------
no to dla seti musza byc poszukam gdzies mialem
---------- 00:17 12.06.2006 ----------
Z powodu lepszych mozliwosci
Stronka o optymalizacjach zmienila adres http://boincapoland.republika.pl
5.4.10 (https://boese.kicks-ass.net:7000) wymagany win 2k/xp oraz procesor z SSE2 - pliki rozpowszechniane w sieci torrent - zrodlo (http://einstein.phys.uwm.edu/forum_thread.php?id=4625)
a co to wlasciwie jest?
Cytat: "Nietoperek"5.4.10 (https://boese.kicks-ass.net:7000) wymagany win 2k/xp oraz procesor z SSE2 - pliki rozpowszechniane w sieci torrent - zrodlo (http://einstein.phys.uwm.edu/forum_thread.php?id=4625)
No tak, na dzień dobry oskarżyli kolesia o cheatowanie i już nie można pobrać tego klienta.
Nietoperek testowałeś może tego potworka? Jakie wyniki?
Cytat: "AL"No tak, na dzień dobry oskarżyli kolesia o cheatowanie i już nie można pobrać tego klienta. Nietoperek testowałeś może tego potworka? Jakie wyniki?
tez poczatkowo myslalem ze usunal juz strone - ale sie okazalo ze operka u mnie nie chciala poprawnie wczytac certyfikau stronki - na firefox'ie pojawil sie stosowny monit o akceptaacje certyfikatu strony i poprawne wszystko sie wczytalo
slabszy od cruncher'a szybszy od trux'a A64 3200+ dal jakies 2400/7800 z groszami (cruncher sse 3400/11000 z groszem) - super szybki zapewnie nie bedzie ale tez autor sie ze tak powiem "nie przykladal" bo jak sam pisal na forum einsteina nudzilo mu sie o zrobil sobie bunarki - w duzym pakiecie jest klient (binarka) i zrodla boinc'a a w malym tylko klient
Nietoperek a podesłałbyś mi go na maila ? Bo coś dalej mam problemy z pobraniem (nawet spod IE).
Cytat: "AL"Nietoperek a podesłałbyś mi go na maila ? Bo coś dalej mam problemy z pobraniem (nawet spod IE).
link kieruje do strony wygenerowanej przez program Azureus czyli musi byc dany program aktywny i w sieci aby wejsc, na IE u mnie tez nie chcialo wejsc - strona sie otwiera na protokole szyfrowanym https ktory u mnie tylko (w tym wypadku) firefox otwiera - wrazie cos podaj adres @ to podesle ci binarke
------------
swieze paczki (http://boese.kicks-ass.net:6969/) od tego samego autora
dumas777 - boinc 5.4.11 oraz 5.5.12 - wymagany procesor z flaga SSE2 (windows) - 5.4.9 z seti enchanced 5.17 dla freeBSD - jak wczesniej wymagany klient torrent (opera 9.00, utorrent itp...)
Pytanie - w jakich projektach opłaca sie używac optymalizacji ? Bo z tego oc czytałem to np. SETI już nie , za to SIMAP tak - ktoś by mógł wypisać gdzie sie opłaca a gdzie nie ?
najbardziej: QMC, Neuron, i RCN chyba... w reszcie dobre benchmarki nie sa juz tak pomagajace, ale lepiej miec wieksze niz mniejsze...
jeszcze xtreme lab - chyba ze cos sie zmienilo do tego czasu
----------
boinc 5.7.0 (http://boese.kicks-ass.net:6969/) - autora dumas777 - do sciagniecia wymagany klient torrent (opera 9.00, utorrent itp...)