Distributed Hardware Evolution Project

Zaczęty przez tito, 10 Czerwiec 2018, 21:51

tito

http://dhep.ga/boinc/
Distributed Hardware Evolution Project

sknd

podpięty, nie ma jeszcze drużyny chyba

PoznanskaPyra

Również podpięty, drużyny nie znalazłem.

Edit.
Drużyna już jest. 
WIZYTÓWKA
Kompy:
AMD Ryzen 9-3900X + GTX980Ti
Intel i5 4570 + HD7970

sknd

wie ktoś, ile się liczą WU tego projektu? i jak często są checkpointy?
liczę teraz dwa, od prawie 4h, i nie było jeszcze checkpointu, jest 0.0000000% a przewidywany czas liczenia - 87600h  :bad:

AL

Ja liczę 1 wu od 9 dni i mam 0,003% a już dawno po deadlinie. O dziwo jakieś punkty naliczyło. Może dlatego:
Cytat
<ALPC> RAD-Poland DHEP - udało ci się coś ostatnio przeliczyć?
[05:40] <RAD-Poland> ALPC - na razie nic, ale kilku user'ów zapunktowało
[05:41] <RAD-Poland> to nietypowy projekt
[05:41] <RAD-Poland> próbki mogą trwać długo
[05:41] <RAD-Poland> a punkty naliczane są niezależnie podobno co 15 min
[05:42] <RAD-Poland> ale niewiem co ile są aktualizowane w BOINC
[05:43] <RAD-Poland> jeśli po skończeniu zadania to może potrwać nawet kilka tygodni

Dario666

Wygląda na to, że punkty wpadają nawet jak nie przeliczy się próbki do końca. Już gdzieś był taki projekt, że też tak naliczali.
Próbki liczy się masakrycznie długo - nawet 1000 godzin. Ja na razie doszedłem do ponad 300 godzin.
Statystyki są totalnie niezrozumiałe i nieczytelne, gdyż posługują się tam liczbami około 20-cyfrowymi. Tego nie da się przetworzyć, jeśli widzi się setki liczb 16-24 cyfrowych.

Argento

Z czystej ciekawości podpiąłem się i ja. Jednak nie do końca rozumiem co chcą twórcy projektu poznać...  :dunno: W opisie można przeczytać o super niezawodnej  elektronice jak i o różnorodności i rekombinacji genetycznej a także cudach żywych organizmów. Panie M. Garvie jak żyć ;) ?


--
Pozdrawiam
Z poważaniem
Argento

MajkPascal

Z tego co wyczytałem to celem projektu jest opracowanie elektroniki potrafiącej zweryfikować czy jej obliczenia (czy któraś bramka logiczna się nie zablokowała itp.) są poprawne bez konieczności stosowania dwóch kopii tego samego układu. Wykorzystują do tego algorytmy ewolucyjne poszukujące obwodów najlepiej spełniających ich założenia.
Wydaje mi się, że projekt BOINC jest dość prostym zaadaptowaniem aplikacji z której wcześniej korzystali. Nie ma w niej takiego ścisłego podziału na podzadania i wymienia ona co jakiś czas populacje między komputerami użytkowników. Pewnie dlatego próbki są tak długie i punktowane w locie bo nie sposób określić czy najlepszy w danej chwili osobnik w następnym pokoleniu nie wyda na świat osobnika jeszcze lepszego.

"MajkPascal - BOINC combined"
Więcej sygnaturek: w wizytówce
"MajkPascal - Badges"
Projekty, które mogą na mnie teraz liczyć:
"MajkPascal - RakeSearch""MajkPascal - World Community Grid"

Argento

Cytat: MajkPascal w 02 Listopad 2018, 15:53
Z tego co wyczytałem to celem projektu jest opracowanie elektroniki potrafiącej zweryfikować czy jej obliczenia (czy któraś bramka logiczna się nie zablokowała itp.) są poprawne bez konieczności stosowania dwóch kopii tego samego układu. Wykorzystują do tego algorytmy ewolucyjne poszukujące obwodów najlepiej spełniających ich założenia.

Napisałem do Michaela Garvie z prośbą w merytoryczne streszczenie celów projektu w kilku zdaniach. W odpowiedzi podesłał mi linka do polskiej Wikipedii gdzie opisany jest DHEP. Właściwie Twoje powyższe słowa są odzwierciedleniem tego co pisze Wiki.

Cytat
Wydaje mi się, że projekt BOINC jest dość prostym zaadaptowaniem aplikacji z której wcześniej korzystali.

Zakładam, że masz na myśli rozwiązania z których korzystali zanim podpięli się do BOINCa a których nie znamy.

Cytat
Nie ma w niej takiego ścisłego podziału na podzadania i wymienia ona co jakiś czas populacje między komputerami użytkowników. Pewnie dlatego próbki są tak długie i punktowane w locie bo nie sposób określić czy najlepszy w danej chwili osobnik w następnym pokoleniu nie wyda na świat osobnika jeszcze lepszego.

Używając tutaj terminu "populacja" wierzę, że masz na myśli zakres potencjalnych rozwiązań algorytmów genetycznych tego projektu...


--
Pozdrawiam
Z poważaniem
Argento

MajkPascal

Cytat: Argento w 02 Listopad 2018, 20:55
Zakładam, że masz na myśli rozwiązania z których korzystali zanim podpięli się do BOINCa a których nie znamy.

Mówię o tym, że aplikacja BOINC jest tylko wrapperem na ich dostępnej już od kilkunastu lat aplikacji napisanej w Javie. Bardzo widoczne to było zaraz po starcie projektu gdy każde zadanie BOINC uruchamiało okienko z wizualizacją obecnego stanu naszej "wyspy" (lokalnego zbioru rozwiązań). Jeżeli uruchomimy program pobrany przez BOINC z linii poleceń z pominięciem wrappera będzie on normalnie działał wg. starych zasad. BOINCowe konta użytkowników i drużyny też są konwertowane na ich system.

Cytat: Argento w 02 Listopad 2018, 20:55
Używając tutaj terminu "populacja" wierzę, że masz na myśli zakres potencjalnych rozwiązań algorytmów genetycznych tego projektu...

W skrócie: tak. Program generuje pulę rozwiązań opisanych określonym genotypem, następnie każde takie rozwiązanie jest testowane pod kątem jakości realizacji celu. Taka populacja poddawana jest mechanizmom podobnym do zasad ewolucji (np. najsilniejsze osobniki krzyżują się, fragmenty genotypu mogą mutować). Podoba mi się, co się dzieje dalej. Każda instancja aplikacji (pojedynczy uruchomiony program) to wspomniana już wcześniej wyspa o określonych koordynatach w przestrzeni 2D sąsiadująca z max. 4 innymi wyspami. U mnie na wyspie mieszka chyba 31 rozwiązań. Raz na jakiś czas (domyślnie co 30 minut) między (sąsiadującymi?) wyspami może dojść do migracji części osobników. Te nowe osobniki dołączają do populacji i mogą się z nią dalej krzyżować. I tak w kółko, powyższy schemat powtarza się kilkanaście razy na sekundę.

PS. Fajnie prezentuje się mapa wysp: https://www.dhep.ga/statstopology.php

PS2. W okienku podglądu widać sąsiednie wyspy (panel po lewej) i nasze bieżące rozwiązanie (po prawej)

"MajkPascal - BOINC combined"
Więcej sygnaturek: w wizytówce
"MajkPascal - Badges"
Projekty, które mogą na mnie teraz liczyć:
"MajkPascal - RakeSearch""MajkPascal - World Community Grid"

necavi

Widzę, że to kolejny projekt sypiący punktami jak szalony.
Dwa zadania liczone po 15-17 godz. mają 4% zaawansowania i już prawie 10k? Gdy je dokończę to będę milionerem |-? XD