Aplikace pro DistrRTGen optimalizovaná pro CUDA 5

Ujednání

TENTO SOFTWARE JE POSKYTOVÁN DRŽITELEM LICENCE A JEHO PŘISPĚVATELI „JAK STOJÍ A LEŽÍ“ A JAKÉKOLIV VÝSLOVNÉ NEBO PŘEDPOKLÁDANÉ ZÁRUKY VČETNĚ, ALE NEJEN, PŘEDPOKLÁDANÝCH OBCHODNÍCH ZÁRUK A ZÁRUKY VHODNOSTI PRO JAKÝKOLIV ÚČEL JSOU POPŘENY. DRŽITEL, ANI PŘISPĚVATELÉ NEBUDOU V ŽÁDNÉM PŘÍPADĚ ODPOVĚDNI ZA JAKÉKOLIV PŘÍMÉ, NEPŘÍMÉ, NÁHODNÉ, ZVLÁŠTNÍ, PŘÍKLADNÉ NEBO VYPLÝVAJÍCÍ ŠKODY (VČETNĚ, ALE NEJEN, ŠKOD VZNIKLÝCH NARUŠENÍM DODÁVEK ZBOŽÍ NEBO SLUŽEB; ZTRÁTOU POUŽITELNOSTI, DAT NEBO ZISKŮ; NEBO PŘERUŠENÍM OBCHODNÍ ČINNOSTI) JAKKOLIV ZPŮSOBENÉ NA ZÁKLADĚ JAKÉKOLIV TEORIE O ZODPOVĚDNOSTI, AŤ UŽ PLYNOUCÍ Z JINÉHO SMLUVNÍHO VZTAHU, URČITÉ ZODPOVĚDNOSTI NEBO PŘEČINU (VČETNĚ NEDBALOSTI) NA JAKÉMKOLIV ZPŮSOBU POUŽITÍ TOHOTO SOFTWARE, I V PŘÍPADĚ, ŽE DRŽITEL PRÁV BYL UPOZORNĚN NA MOŽNOST TAKOVÝCH ŠKOD.

Co je optimalizováno?

Optimalizován je výpočet MYSQLSHA1 a NTLM. Ostatní výpočty (MD5, SHA1, atd.) jsou v aplikaci obsaženy, ale nejsou optimalizovány.

Požadavky

Aplikace je vytvořena v prostředí nVidia CUDA 5. Minimální verze ovladače je 306.94 pro windows a 304.54 pro linux.

Instalace

Zastavte výpočty a ukončete boinc klienta. Rozbalte soubory do projektového adresáře DistrRtGenu. Balíčky zip obsahují všechny potřebné soubory včetně app_info.xml, charset.txt a knihoven pro CUDA. Uživatelé systému linux musí nastavit právo pro spouštění u souboru aplikace a všech přiložených knihoven.

Poděkování

Díky nenymu za testování aplikace pro CC1.3 a CC2.0.
Díky anthropisches za testování aplikace pro CC3.5.
Díky frenkovi za testování app_info.

Historie

24.9.2013 Přidán optimalizovaný výpočet NTLM.
Aktualizován soubor charset.txt.
Doplněn výpočet všech ostatních "hash", aby aplikace nepadala při případné změně úloh v budoucnu.
9.4.2013 Vytvořeny nové univerzální aplikace pro windows a linux.
Aplikace si automaticky nastaví parametry podle detekované grafické katry. U počítačů s více kartami s různými CC se tak využije maximální výkon u všech karet.
Přidána podpora pro kontrolní body pro boinc, takže by se již neměl nulovat čas výpočtu při pozastavení úkolu nebo restartu boinc klienta. U kontrolního bodu je také vynuceno uložení všech spočítaných dat do výstupního souboru, aby se minimalizovalo riziko zráty při pádu aplikace nebo boinc klienta.
1.4.2013 Aktualizovány všechny aplikace. Měly by být trochu rychlejší a méně vytěžovat řadič paměti na grafcké kartě.
31.3.2013 Aktualizovány všechny aplikace pro windows. Po čistce v kódu by měly být o trochu rychlejší.
29.3.2013 Změněna aplikace pro CC1.3 na CC1.1 (pro windows)
26.3.2013 AKtualizované aplikace pro CC2.0 a CC1.3

Ke stažení

Windows 32 bit Linux 64 bit
Ubuntu 12.04.2 LTS
GCC 4.6
Linux 64 bit
Ubuntu 10.04.2 LTS
GCC 4.4
CC1.1 - CC3.5
(Univerzální aplikace)
distrrtgenwin.zip distrrtgenlin.zip
distrrtgenlin44.zip
app_info.xml
(pro PC s nVidia+ATI)
app_info.zip

Použijte alternativní app_info.xml, pokud máte v jednom počítači kartu nVidia i ATI dohromady.

Kontakt

www.czechnationalteam.cz