faq.sah.lin.32+64

Smetiště aneb propadliště dějin pro neaktuální příspěvky. Po pár dnech bude ručně smazáno, pokud nebudou hlasy pro zachovaní

Moderátoři: zdespi, Moderátoři

Zamčeno
Uživatelský avatar
azor666
Moderátor II
Moderátor II
Příspěvky: 985
Registrován: stř led 18, 2006 9:40 pm
Bydliště: Praha 20 let
Kontaktovat uživatele:

faq.sah.lin.32+64

Příspěvek od azor666 »

Postup optimalizace je jednoduchý. Autorem optimalizací je kolektiv programátorů okolo (Lunatics.at)

Všechny optimalizace naleznete na tomto webu.
V současnosti jsou k dispozici optimalizace pro tyto procesory.

BOINC a SETI pro některé další platformi (64b Linux, SPARC, HP-UX, BSD) ZDE

Linux 32b
Typ procesoru zjistite pomoci cat /proc/cpuinfo
Verzi kernelu zjistite pomoci uname -r


INTEL-Nepoužívat pro AMD!!!
Intel SSE2-optimized 5.15 client Pro Pentium4 Willamette, Northwood
Intel Pentium M SSE2-optimized 5.15 client pro Intel-PentiumM i a CeleronM notebooky- Dothan, Yohan,Banias, Core 1 Solo/Duo.
Intel SSE3-optimized 5.15 client Pro Pentium4-Prescott, Pentium D, Xeon, Celeron-CedarMill
Intel SSE3-optimized 5.15 client Pro Core 2

AMD a INTEL
MMX-optimized 5.15 client Pro MMX Intel PI,PII,AMD Athlon a starší.
SSE-optimized 5.15 client Pro Intel PIII, AMD AthlonXP
SSE2-optimized 5.15 client Pro Athlon 64

Linux 64b
Vyzadujen 64-bit Linux s jadrem 2.6 a 64b BOINC a glibc 2.3.4+
Verzi kernelu zjistite pomoci uname -r verzi glibc pomoci rpm -q glibc


INTEL-Nepoužívat pro AMD!!!
Intel SSE3-optimized 5.15 client Pro Pentium4-Prescott, Pentium D, Xeon, Celeron-CedarMill
Intel SSE3-optimized 5.15 client Pro Core 2

AMD a INTEL
SSE2-optimized 5.15 client Athlon 64

:!: Při upgradu z jedné optimalizace na druhou. Dopočítejte rozpočítanou jednotku (WU). Při počítání jedné WU dvěma app dochází (občas) k chybám ve výpočtu.

1. :!: Zálohujte BOINC
2. Stáhněte optimalizovanou aplikaci pro Váš procesor.
3. Stáhnutý archív rozbalte
#bunzip2 KWSN-*.tar.bz2
# tar -xf KWSN-*.tar

4. Pozastavte výpočet SETI nebo ukončete celý BOINC pokud nevíte jak výpočet pozastavit.
5. Rozbalené soubory zkopírujte (přepište starší verzi) do složky SETI ve Vaší instalaci BOINC.
cp KWSN-*/Files-to-install/* /NEKDE/NECO/BOINC/projects/setiathome.berkeley.edu/ -f.
5.b) U 32b OS je nutne si vybrat app a skopirovat app podle vami pouzivaneho kernelu (jadra) Files-to-install/kernel2.4 (nebo 2.6) - zjistite prikazem uname -r
6. Povolte výpočet u SETI / spusťte BOINC managera.
7. Již stažené jednotky se dopočítají současnou aplikací SETI a nové optimalizovanou.
8. Zkontrolujte zda spočítané jednotky prošly validací :!:

:!: DŮLEŽITÉ :!:
Soubor app_info.xml zabraňuje automatickým aktualizacím. Při přechodu na novou oficiální aplikaci nebo při opravě nefunkční optimalizované app, je nutno app_info.xml editovat. (nebo smazat a ručně aktualizovat projekt) => Neinstalujte optimalizace na PC ke kterým nemáte pravidelný přístup


Toť vše, teď už jen stačí sledovat, jak se výpočet zrychlil.
Diskuse k této optimalizaci probíhá na našem CZ fóru. nebo zde na SETI@Home Fóru (EN)

azor666

update 6.5.07 azor666
update 2.5.07 zdespi
Správu původního CNT si přivlasnil forest a podniká s ním na své soukromé doméně jinde.
CZ BOINC WIKI
Zamčeno