Skocz do zawartości
toms83

Wymiana mocy obliczeniowej Boinc.

Rekomendowane odpowiedzi

Witam kolegów!

 

TomaszPaweł i ja wpadliśmy na pewien pomysł, który mógłby zainteresować liczących z naszego teamu. Chodzi o możliwość wymiany mocy obliczeniowej Boinc.

Na czym to dokładnie miałoby polegać? Najlepiej przedstawić to na przykładzie.

 

 

1. O co chodzi? :unsure:

 

Jest sobie Stasiu i Kaziu.Stasiu chciałby dobić do 50k w gpugrid, ale nie ma karty nvidii.Kaziu ma nvidie, więc liczy na konto Stasia i dobija do 50k. Stasiu oddaje moc w jakimś innym projekcie, cpu bądź gpu licząc na konto Kazia.
lub inny przykład:

 

Ktoś chce dobić do checkpointa, a projekt ma mało próbek lub wysyła je okresowo w małej ilości. Można się wspomóc mocą kolegi a potem oddać w innym projekcie.

Mniej więcej chodzi o coś takiego, o taką ideę.

 

Cała moc zostaje w drużynie, wszyscy są zadowoleni. Oczywiście zostaje kwestia ustalenia ile punktów za punkt, bo np. proc ciągnący 150 w zrobi 3 000 pkt. w Rosetta a grafa 150 w zrobi 150 000 pkt. w dnetc. Najważniejsza kwestia która powinna być brana pod uwagę, przed ustaleniem proporcji to przybliżony pobór prądu.

 

 

2. Weak account key - wak: :rolleyes:

 

Podłączenie się pod czyjeś konto umożliwia tz. weak account key - wak ( słaby klucz konta ), ciąg liter i cyfr. Do znalezienia na stronie projektów ( nie wszystkie projekty dają taką możliwość, np. Rosetta niestety nie ma wak ).

Jest to klucz, który umożliwia tylko i wyłącznie podpięcie swojego komputera do danego konta, nie ma możliwości ingerencji w żadne ustawienia na stronie projektu, także jest to całkowicie bezpieczna metoda. Nawet jeżeli właściciel konta ma zablokowany dostęp do podglądu komputerów, to osoba podłączona

za pomocą wak nie będzie ich widzieć, także bezpieczeństwo w 100% zapewnione. Dlatego też, na czas liczenia na czyjeś konto, warto odblokować podgląd komputerów, żeby było widać ile już się punkcików wypracowało.

 

 

3. Podłączenie pod konto: :razz:

 

Przed podłączenie pod czyjeś konto, dobrze, żebyśmy byli dołączeni w danym projekcie w boinc manager, bo wszystkie potrzebne pliczki będą już utworzone.

jeżeli nie, to normalnie podłączamy się pod projekt ( przykładowo będzie to MilkyWay ). Następnie całkowicie wyłączamy boinc managera, wszystkie procesy. Dla bezpieczeństwa, można skopiować sobie odpowiedni plik *.xml ( opisane niżej ).

Zadaniem kolegi jest ustawienie odpowiednich preferencji na stronie projektu ( czy chcemy żeby liczył na cpu, gpu ati, gpu nvidia ) i podesłanie nam wak.

 

W katalogu Boinc z danymi znajdują się pliki w formie ( jeżeli nie ma takiego pliku, należy go stworzyć. ):

account_PROJECT_URL.xml

Przykładowa nazwa pliku projektu MilkyWay:

account_milkyway.cs.rpi.edu_milkyway.xml

Zawartość pliku account_milkyway.cs.rpi.edu_milkyway.xml:

<account>    <master_url>[url=http://milkyway.cs.rpi.edu/milkyway/]MilkyWay@home[/url]</master_url>    <authenticator>WEAK_ACCOUNT_KEY</authenticator>    <project_name>Milkyway@home</project_name></account>

W miejsce WEAK_ACCOUNT_KEY wstawiamy otrzymany od kolegi wak ( ciąg cyfr i liczb ).

Zapisujemy i zamykamy edytor. Odpalamy boinc managera i po podłączeniu powinno przy projekcie MW być konto kolegi. :gitarzysta2:

 

Żeby wrócić do swojego konta, robimy analogicznie do opisu, tylko w miejsce wak wpisujemy swój klucz konta ( mocny ) lub przegrywamy uprzednio skopiowany oryginalny pliczek.

 

To by było na tyle, jeśli chodzi o kwestie techniczne. Zapewne TomaszPaweł coś jeszcze dopisze, bo pewnie o czymś zapomniałem.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Miałbym propozycję wymiany punktów w dowolnym projekcie za 75k punktów w gpugrid. Najlepiej kogoś z grafą pokroju GTX 260-285 który daje około 25k na dzień, czyli 3 dni liczenia. W zamian proponuję 3 dni liczenia na 5870 ( pobory prądu podobne ):

- Collatz Conjecture - 500k;

- MilkyWay - 600k;

- Dnetc - 900k;

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

mam problem postanowilem wymienic sie z kumplem punktami

ale po wrzuceniu jego WAK do mojego BM nadal widnieje moje konto w dntec

a w wiadomosciach pisze

2010-09-09 17:53:01 DNETC@HOME Message from server: Invalid or missing account key. To fix, detach and reattach to this project.

jakies sugestie

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach



×
×
  • Dodaj nową pozycję...