Stránka 2 z 7

Napsal: čtv čer 22, 2006 11:06 pm
od Lesmen
Crunch3r hodil rovnou optomalizovanou verzi se zatim poslednim patchem,tak nevim je li to 2ka ci 3ka :oops: download

Napsal: pát čer 23, 2006 4:56 am
od LiborA
Lesmen píše:Crunch3r hodil rovnou optomalizovanou verzi se zatim poslednim patchem,tak nevim je li to 2ka ci 3ka :oops: download
Poslední verze je momentálně 04.

Napsal: pát čer 23, 2006 8:53 am
od LiborA
Podle prvních výsledků dává verze 04 chybné výsledky !!!

Napsal: pát čer 23, 2006 3:23 pm
od LiborA
Takže verze 04 je oficiálně prohlášena za chybnou a kdo ji používate, tak ji shoďte. Jako poslední stable je označena verze 03.

Jinak pro majitele SSE3 procesorů je k dispozici patchovací soubor na bázi verze 03. Zrychlení by mělo být cca 5%

Napsal: pát čer 23, 2006 3:26 pm
od LiborA
Ještě doplním, že Akos již tuto optimalizaci "hot loop subroutine" poslal Berndovi, aby ji zahrnul do oficiální aplikace pro všechny platformy, takže i nonWindowsáci se mohou těšit :)

Napsal: pát čer 23, 2006 3:55 pm
od Pepino65
LiborA píše:Takže verze 04 je oficiálně prohlášena za chybnou a kdo ji používate, tak ji shoďte. Jako poslední stable je označena verze 03.

Jinak pro majitele SSE3 procesorů je k dispozici patchovací soubor na bázi verze 03. Zrychlení by mělo být cca 5%
Potřebuji poradit co s tím patchem, stačí jenom něco staršího přepsat? Díky

Napsal: pát čer 23, 2006 4:01 pm
od azor666
start=>programy=>příslušenství=>příkazový rádek

=>pomocí cd se dostat do adresáře ve kterém je aplikace Einstain typicky
C:\program files\boinc\projects\einstein.phys.uwm.edu>

pak jen >patcher.com S5T0030.dat
a je to
Edit trochu jsem to prepsal

Napsal: pát čer 23, 2006 9:28 pm
od azor666
Pro majitele SSE3 (CPU-Z) mašin další dvě testovací verze
302 a 303
Edit Tak 302 zatím nevipadá dobře už je na světě první Invalid resolut
Já to bohužel neotestuju ale jestli máte někdo rychlé PC a krátké jednotky tak dotoho.

Napsal: ned čer 25, 2006 7:21 am
od LiborA
Docela mne překvapilo, že sem dosud nikdo nedal aktuální optimalizované verze:

SSE procesory: S5S0007
Patchovací soubor: S5S0007.dat

SSE3 procesory S5T0709
Patchovací soubor: S5T0709.dat

Patcher

Verze S5S0007 je vlastně verze S5T0307, takže pokud tuto verzi někdo používát, přechodem se změní pouze označení v reportu výsledku z "Test" na "Stable"

Jinak verze S5T0710 a S5T0308 dávají nevalidní výsledky, takže je nepoužívejte - validátor je prý přiliš akurátní, já mám spíš pocit, že tam Akos udělala nějakou fičurku, v jejímž důsledku jsou výstupní soubory i velikostně jiné, než z originální aplikace - je li to však chyba aplikace nebo důsledek optimalizace to já opravdu nedokážu říct.

EDIT: soubory jsou zapakované programem 7-zip.

Napsal: ned čer 25, 2006 1:56 pm
od LiborA
Máme tu novou verzi optimalizace od Akose - S5T0711. Tato verze je společná pro SSE i SSE3 procesory - jak to do toho zahrnul fakt nevím :) .
Navíc je již otestováno, že dává validní výsledky :)
Na mém SSE Athlonu A64 2800+ došlo při výpočtu testovací jednotky proti standardní aplikaci ke zrychlení o 16% :lol:

Napsal: ned čer 25, 2006 4:14 pm
od Lesmen
a dalsi verze na patchnuti 712ka :wink: tak testujme testujme :wink:

CPU: ALL
app: einstein_S5R1_4.10_windows_intelx86.exe

edit: a uz tu mame 713ku
opet pro vsechny cpu :wink:

Napsal: ned čer 25, 2006 5:05 pm
od Higgi
LiborA píše:
SSE3 procesory S5T0709
Patchovací soubor: S5T0709.dat
Proti origu zrychlení minimálně o hodinu, ale čekám na víc výsledků. Jo a první odeslanej je validní. Super práce!

Porovnání rychloestí opti aplikací

Napsal: ned čer 25, 2006 6:42 pm
od LiborA
Pro všechny, které to zajímá :lol: shrnuji výsledky testování "zrychlení" výpočtu jednotlivých verzí aplikací od Akose. Podotýkám, že na každém kompu se počítala opakovaně jedna jednotka (tj. ne stejná na všech třech kompech, takže vzájemně to nelze srovnávat - tedy pouze relativní hodnoty). Výsledky jsou z mého testování a testování člověka s nickem BlueSilvergreen

Athlon A64 2800+ (1800 Mhz) @ 1854Mhz:

originální aplikace: 3950 sec
0003 (SSE) : 3916 sec - 0,0% zrychlení
0307 (SSE) : 3404 sec - 13,82% zrychlení
0711 (SSE) : 3325 sec - 15,89% zrychlení
0712 (SSE) : 3013 sec - 23,72% zrychlení

Pentium 930D (3000MHz) @ 3600MHz:

originální aplikace: 4171 sec
0302 (SSE3): 3263 sec - 21,76% zrychlení
0303 (SSE3): 3212 sec - 22,99% zrychlení
0304 (SSE) : 3674 sec - 11,91% zrychlení
0305 (SSE) : 3323 sec - 20,33% zrychlení
0306 (SSE) : 3265 sec - 21,72% zrychlení
0307 (SSE) : 3186 sec - 23,61% zrychlení
0709 (SSE) : 3199 sec - 23,30% zrychlení
0711 (SSE) : 3025 sec - 27,47% zrychlení
0712 (SSE) : 2712 sec - 34,97% zrychlení


AthlonXP 2700+ (2166MHz) @ 2166MHz:

originální aplikace: 3704 sec
0304 (SSE) : 3439 sec - 7,15% zrychlení
0305 (SSE) : 3324 sec - 10,23% zrychlení
0306 (SSE) : 3234 sec - 12,68% zrychlení
0307 (SSE) : 3166 sec - 14,52% zrychlení
0709 (SSE) : 3164 sec - 14,57% zrychlení
0711 (SSE) : 3058 sec - 17,44% zrychlení

EDIT: Doplněno vysvětlení k jednotkám

Napsal: ned čer 25, 2006 7:02 pm
od LiborA
Tak Akos vydal další optimalizaci: S5T0713

- eliminated double jumps
- reduced amount of FPU macro ops
- removed double loads on general purpose registers

- better SSE register usage
- reduced memory and integer register usage
- optimized branch structure
- faster FPU comparisons

- SSE3 truncation
- some reordered instructions
- automatic SSE/SSE3 usage
- less FPU-memory-FPU operation
- shorter patch file :-)

CPU: ALL

app: einstein_S5R1_4.10_windows_intelx86.exe

Napsal: ned čer 25, 2006 7:11 pm
od azor666
koukal jsem takaké že se přechází na nový systém testování. Akos optimalizace budou ocnačeny jako verze 4.10
AkosF píše:Bernd told me some things.

He would like that we use the 4.10 version number for patched files, so you should rename your files and built an app_info.xml file in the future. The next patches will search einstein_S5R1_4.10_windows_intelx86.exe in their directory.

The other thing is that the validator doesn't drop out those results that have only a small difference in the values, like as S4 validation. So, there is possible to built ( a bit ) faster codes!
Jestly jsem to odbře pochopil tak stačí nahrát do adresáře EAH pathnutou aplikaci prejmenovanou na einstein_S5R1_4.10_windows_intelx86.exe a přidat kní patřičný soubor app_info.xml. Novou práci si BOINC už stáhne pro aplikaci 4.10

tady jsem našel hotový ZIP od uživatele Udo obsahující app_info.xml a opatchovanou apikaci EAH 712.