Enigma - optymalki

Moderator: LukaszST

Enigma - optymalki

Postprzez Peciak » 11 lut 2011, 01:14

Enigma to projekt utworzony, prowadzony finansowany przez TJM z BOINC@Poland
Jak go liczyć są trzy sposoby:
1. Podłączamy się projektu, zasysamy dane i liczymy. Sposób godny :sado :end :koniec i innych straceńców krótko mówiąc nie ekonomiczny.
2. Podłączamy się do projektu, zasysamy dane, wyłączamy boinc, kasujemy katalog enigmy, ścigamy gotowca, rozpakowywujemy, wgrywamy i cieszymy sie dwukrotna szybkością obliczeń
na AMD jest tutaj http://chomikuj.pl/rakowskipw/boinc/enigma/enigmaAMD,439579532.zip
na INTELA jest tutaj http://chomikuj.pl/rakowskipw/boinc/enigma/enigmaINTEL,439579839.zip jest to app Sesefa - :brawo - chyba najlepsze jakie jest jest, ma tylko taka wadę ze nie chodzi na AMD (generuje błędy)
3. Samodzielna zabawa z optymalkami
tu są wszystkie optymalki http://chomikuj.pl/rakowskipw/boinc/enigma/exe,287380662.zip
tu jest benchmark z plikami exe http://chomikuj.pl/rakowskipw/boinc/eni ... 7382251.7z
jeżeli ktoś się chce pobawić to może problem tylko jest taki że różnice są na poziomie kilkudziesiątych sekundy - mocno się zdewaluował
gdyby kogoś interesowała taka zabawa to pamiętajmy że w katalogu
Kod: Zaznacz cały
www.enigmaathome.net

powinny byc takie pliki
app_info.xls
enigma_0.76_windows_intelx86.exe
job_1.22.xml lub job_1.33.xml
wrapper_5.22_windows_intelx86.exe lub wrapper_5.26_windows_intelx86.exe

nalezy zadbac o odpowiednie odwołania w plikach app_info i job
wrapper 5.22 ma zrąbany progresbar
wrapner 5.26 ma progres bar dobry
w moim gotowcu wrapper 5.22 to tak naprawdę wrapper 5.26 ze zmienioną nazwą

ogólnie każda optymalka jest lepsza od wersji oryginalnej, nawet ta niedopasowana
Punktacja
1. Jest bardzo dziwna
teoretycznie wygląda to tak
TJM :
Od dziś można zgarnąć więcej - serwer uwzględnia teraz czas przetwarzania zadania i stabilność maszyny, można w porywach dostać mnożnik 1.25 do punktów za zadanie.
Maszyna która nie psuje zadań dostaje stały bonus 1.1 (wykorzystuje to mechanizm z nowszych wersji serwera, samoczynnie resetujący status przy zwracaniu błędnych zadań), natomiast czas przetwarzania liczony jest od momentu upłynięcia około 2 godzin od wysłania, w tym momencie dostępny jest dodatkowy mnożnik 1.15 który liniowo maleje aż do 1.01 w 50-tej godzinie od wysłania.

gdyż
TJM:
Pierwsza sprawa - nowe zadania wysyłane są gdy wróci część starych [dotyczy to zwłaszcza pierwszego kompletu WU z każdego zestawu] - to dlatego, żeby ustalić priorytety.
Druga sprawa - w każdej serii WU największe szanse na złamanie tekstu są w pierwszych kilku przejściach, może być tak, że ktoś będzie kisił już złamany tekst przez parę dni a w tym czasie reszta projektu będzie marnować moc CPU.
Trzecia sprawa - za duże kolejki to marnowanie zasobów, w momencie złamania KEJNQ u ludzi w kolejkach było praktycznie drugie tyle zadań co przeliczonych, a to oznacza że około 50% mocy która poszła na ten tekst zostało praktycznie zmarnowane a ponadto z tydzień czasu walczyłem z powracającymi resendami. BOINC niestety nie ma mechanizmów zdalnego anulowania zadań, o ile klient się regularnie nie zgłasza.
Czwarta sprawa - podstawowe kredyty pozostają niezmienione, jak ktoś chce mieć 10-dniową kolejkę to jego wybór - więcej zadań na wypadek padu projektu lub końca zadań na serwie, ale też parę % mniej kredytów.

ale tak naprawde nikt nie wie jak to dokładnie działa a juz na AMD to jest pełna szopka galopka
na początku dostajemy punkty z sufitu (2 czasami 3 razy więcej niż się należy)
potem sytuacja się stabilizuje a po przerwaniu liczenia na jakiś czas i ponownym liczeniu sytuacja się powtarza
PS podobno gdzieś są optymalki na linuksa ->gdzieś są pytanie gdzie?
Edyta
A tu http://chomikuj.pl/rakowskipw/boinc/enigma/opty+enigma/Linux
Ostatnio edytowano 08 paź 2013, 18:01 przez Peciak, łącznie edytowano 2 razy
Obrazek
„Z szanowania wzajemnego wypływa moc wielka w chwilach trudnych.”
Avatar użytkownika
Peciak
 
Posty: 1238
Dołączył(a): 13 paź 2010, 18:38
Lokalizacja: Płock

Re: Enigma - optymalki

Postprzez MaW » 11 lut 2011, 09:59

Peciak napisał(a): jest to app Sesefa - :brawo


Hmm czy serwer Oxy'ego uciągnie trzeci projekt ;) ;) ?
ObrazekObrazek
Avatar użytkownika
MaW
 
Posty: 126
Dołączył(a): 31 paź 2010, 17:09
Lokalizacja: Tricity

Re: Enigma - optymalki

Postprzez Peciak » 11 lut 2011, 10:42

MaW napisał(a):Hmm czy serwer Oxy'ego uciągnie trzeci projekt ;) ;) ?

ale o co chodzi :shock:
aplikacja powstała już kawałek czasu temu, działa, jest dostępna i pięknie liczy na serwerze Enigmy
Obrazek
„Z szanowania wzajemnego wypływa moc wielka w chwilach trudnych.”
Avatar użytkownika
Peciak
 
Posty: 1238
Dołączył(a): 13 paź 2010, 18:38
Lokalizacja: Płock

Re: Enigma - optymalki

Postprzez Peciak » 16 lut 2012, 14:34

Po wielu bojach i przebojach udało mi się znaleźć optymalke do linuxa, działa na linux64 zaś na 32 nie mam pojęcia. Okazało się że najciemniej jest pod latarnią.... :lepiebalwanka

Apke można pobrać stąd http://beta.chomikuj.pl/rakowskipw/boinc/enigma/enigma2_0,1431983076.76_i686-pc-linux-gnu
Uwaga pilik nazywa się identycznie jak oryginalna aplikacja różni się tylko wielkościa pliku
plik podgrywamy w katalogu http://www.enigmaathome.net
dodajemy app_info.xml
Kod: Zaznacz cały
<app_info>
 <app>
 <name>enigma_m4_2</name>
 <user_friendly_name>Enigma 0.76b-Opt</user_friendly_name>
 </app>
 <file_info>
 <name>wrapper_5.22_i686-pc-linux-gnu</name>
 <executable/>
 </file_info>
 <file_info>
 <name>enigma2_0.76_i686-pc-linux-gnu</name>
 <executable/>
 </file_info>
 <file_info>
 <name>job_1.27.xml</name>
 </file_info>
 <app_version>
 <app_name>enigma_m4_2</app_name>
 <version_num>522</version_num>
 <file_ref>
 <file_name>wrapper_5.22_i686-pc-linux-gnu</file_name>
 <main_program/>
 </file_ref>
 <file_ref>
 <file_name>enigma2_0.76_i686-pc-linux-gnu</file_name>
 <open_name>enigma2_0.76_i686-pc-linux-gnu</open_name>
 </file_ref>
 <file_ref>
 <file_name>job_1.27.xml</file_name>
 <open_name>job.xml</open_name>
 </file_ref>
 </app_version>
 </app_info>


nadajemy odpowiednie prawa dla plików
wrapper_5.22_i686-pc-linux-gnu
job.xml
enigma2_0.76_i686-pc-linux-gnu
i app_info.xml ? - tego akurat nie jestem pewien
i cieszymy się wynikiem
power
phenom II @3,9 zmiana z 1930 sek na 1250 sek
intell E7500 @2,98 z nie wiadomo na 1600 sek
Ostatnio edytowano 16 lut 2012, 16:56 przez Peciak, łącznie edytowano 1 raz
Obrazek
„Z szanowania wzajemnego wypływa moc wielka w chwilach trudnych.”
Avatar użytkownika
Peciak
 
Posty: 1238
Dołączył(a): 13 paź 2010, 18:38
Lokalizacja: Płock

Re: Enigma - optymalki

Postprzez Peciak » 16 lut 2012, 16:55

Jeszcze jedna uwaga dotycząca optymalki na linux. Rozmawiałem z TJM - em i uzyskałem przyzwolenie jej używania. Optymalka jest legalna i liczy prawidłowo choć "należy ja monitorować bo może nie walidować prawidłowo wyników w niektórych typach zadań. :g
Obrazek
„Z szanowania wzajemnego wypływa moc wielka w chwilach trudnych.”
Avatar użytkownika
Peciak
 
Posty: 1238
Dołączył(a): 13 paź 2010, 18:38
Lokalizacja: Płock

Re: Enigma - optymalki

Postprzez Peciak » 14 sie 2012, 07:53

Po bardzo długim spoczynku serwer ENIGMY ożył. O ile ktoś liczył wcześniej enigmę lub chce zdobyć odznakę albo zamierza zdobyć troche bonusowych punktów to niech ściąga optymalki i odpala maszynę. Na początku uruchomienia projektu punktacja przewaznie zawsze szaleje i to jest ten czas zdobywania fajnych punkcików. Warunki są takie:
- optymalka
- liczenie projektu non stop
- nie usuwanie żadnych próbek.

Punktacja
AMD phenom II 3,9 czas liczenia 2850 sek - 83 pkt i rośnie
Intel i7 870 2.93 czas liczenia 3700 sek - 82 pkt i rośnie

PS pierwsze próbki mogą być gorzej płatne (ale to mija)
zdarzają się próbki które mają mnij o 1/3 punktów.
TJM wyjaśniał wczoraj na IRC że proces przyznawania punktów za próbkę odbywa się po przejściu trzech validatorów
i za kazdym razem przyznawana jest jakaś część punktów, niektóre próbki niestety nigdy nie przejdą procesu ostatniej validacji i tym przyznawane jest tylko część punktów.
Obrazek
„Z szanowania wzajemnego wypływa moc wielka w chwilach trudnych.”
Avatar użytkownika
Peciak
 
Posty: 1238
Dołączył(a): 13 paź 2010, 18:38
Lokalizacja: Płock

Re: Enigma - optymalki

Postprzez Robert7NBI » 07 gru 2012, 16:48

Ciekawa uwaga dotycząca optymalizacji...
TJM napisał(a):Yep I used "Credit New". For some reason it always started with higher credits (at the beginning of each batch) and then the credits were decreasing.
Another problem is that hosts running optimized app actually were getting less credits than those running stock app (which is much slower).

Optymalizować czy nie optymalizować - oto jest pytanie!
:koniec
Obrazek
Robert7NBI
 
Posty: 2462
Dołączył(a): 16 lis 2011, 03:32

Re: Enigma - optymalki

Postprzez LukaszST » 07 gru 2012, 17:04

TJM kumaty jest więc jakbyśmy mieli optymalizować to z głową...
ObrazekObrazek
Moje statystyki / My stats:
Spoiler:

Bike Stats:
Spoiler:

Gdzie się podziały, ręczne robótki, szum wentylatorów i sauna w pokoju...
FrankenTop
WorkStation
EliteBook
Avatar użytkownika
LukaszST
 
Posty: 1489
Dołączył(a): 07 lis 2010, 19:10
Lokalizacja: Poznań

Re: Enigma - optymalki

Postprzez Robert7NBI » 26 lut 2013, 10:45

Zapowiadają się kłopoty z optymalkami...
I got serious problems while updating the apps on the server, it seems that my old app name enigma_m4_2 is completely incompatible with current server version.
It also affects the optimized apps; if I change the app name to get it compatible with the current code, all old apps will stop working.
Obrazek
Robert7NBI
 
Posty: 2462
Dołączył(a): 16 lis 2011, 03:32

Re: Enigma - optymalki

Postprzez LukaszST » 26 lut 2013, 11:13

no nic... mowi sie trudno

trzepniete z galaxy y
ObrazekObrazek
Moje statystyki / My stats:
Spoiler:

Bike Stats:
Spoiler:

Gdzie się podziały, ręczne robótki, szum wentylatorów i sauna w pokoju...
FrankenTop
WorkStation
EliteBook
Avatar użytkownika
LukaszST
 
Posty: 1489
Dołączył(a): 07 lis 2010, 19:10
Lokalizacja: Poznań

Następna strona

Powrót do Enigma@Home

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości

cron