v5.22 Experimental optimized app |
Message boards : Number crunching : v5.22 Experimental optimized app
Previous · 1 . . . 6 · 7 · 8 · 9 · 10 · 11 · 12 . . . 13 · Next
Author | Message |
---|---|
mdoerner Volunteer developer Volunteer tester Send message Joined: 30 Jul 08 Posts: 202 Credit: 6,998,388 RAC: 0 |
With the Open64 Intel CORE, a gain of 40.30% on a E5200 !Very nice ! I think the Bunirek app was 32-bit only. It was slower than my 64-bit apps, but only by a few seconds in the benchmark. That was on an AMD Phenom. On an actual Athlon64 processor, TJM was able to knock a minute off one of his benchmark times with a shortened benchmark. I'd PM Bunirek for his app and ask him how it runs compared to the Open64 apps I compiled. Mike D |
[AF>Libristes] Dudumomo Send message Joined: 15 Feb 09 Posts: 20 Credit: 196,260 RAC: 0 |
Thank you ! Haha...I've asked the same thing by PM...;) |
dtiger Send message Joined: 20 Oct 08 Posts: 3 Credit: 15,433 RAC: 0 |
Static 64-bit application compiled with gcc 4.3.3 on Slackware64-current. http://js.yokozuna.ru/enigma-core2-x86_64-static.tar.bz2 Modified 'compile' and 'load' scripts are included. 'compile' added with "-march=core2" 'load' added with "-static" Enjoy :) |
mdoerner Volunteer developer Volunteer tester Send message Joined: 30 Jul 08 Posts: 202 Credit: 6,998,388 RAC: 0 |
Static 64-bit application compiled with gcc 4.3.3 on Slackware64-current. Is it faster than TJM's P3 32-bit app from gcc 3.2? Or any gcc 4.4.0 apps generated in 64-bit? Mike D |
dtiger Send message Joined: 20 Oct 08 Posts: 3 Credit: 15,433 RAC: 0 |
I can't provide direct comparison due Slackware64-current have not 32-bits libs and so do not execute 32-bit dynamic binaries (unfortunately, all of binaries from test.tgz are dynamic, not static) So I separately run two benchmarks, one for my own compiled 64-bits app on Slackware64 and one for precompiled pentium3 on Slackware 12.2 (32-bits). CPU is Intel Core 2 Duo E4400. pentium3 app benched in 3m 55s my 64-bits app run benched in 3m 45s |
[AF>Libristes] Dudumomo Send message Joined: 15 Feb 09 Posts: 20 Credit: 196,260 RAC: 0 |
Dtiger, your application on my T9400 on gentoo64 gave me an average of 1374.09s. It doesn't perform better than mdoerner's opti. |
The Gas Giant Send message Joined: 16 Jun 09 Posts: 2 Credit: 11,378 RAC: 0 |
Please excuse teh nOOb question, but I've breezed through this thread and can't find the answer - or I'm blind at this time of the morning. Is there an opti app for 'doze (any instruction set)? |
fitz Send message Joined: 15 Apr 09 Posts: 31 Credit: 147,954 RAC: 0 |
Hi The Gas Gaint - I think i've seen you over @ milkyway :D Yes there is an optimized app, but i think the links might be down, pm me your email and i'll happily send you the archives. :D EDIT - I've just tested the links and they are ok, its the very top two in the OP |
The Gas Giant Send message Joined: 16 Jun 09 Posts: 2 Credit: 11,378 RAC: 0 |
Hi The Gas Gaint - I think i've seen you over @ milkyway :D OK...got it. I didn't realise that they were it. I am loving MW atm but need something other than SETI to crunch while MalariaControl is out of work....This looks good! |
zombie67 [MM] Send message Joined: 2 Sep 07 Posts: 25 Credit: 15,424,373 RAC: 0 |
Windows 64bit: This doesn't work. I am getting "Your app_info.xml file doesn't have a version of Enigma 0.76b. Is there a newer version of the 64 bit win app or something? I don't see it anywhere in the original post of this thread listing the apps. Dublin, CA Team SETI.USA |
mdoerner Volunteer developer Volunteer tester Send message Joined: 30 Jul 08 Posts: 202 Credit: 6,998,388 RAC: 0 |
Windows 64bit: Did you replace the other files as well? Mike Doerner |
zombie67 [MM] Send message Joined: 2 Sep 07 Posts: 25 Credit: 15,424,373 RAC: 0 |
|
mdoerner Volunteer developer Volunteer tester Send message Joined: 30 Jul 08 Posts: 202 Credit: 6,998,388 RAC: 0 |
Hmmmmm.....TJM may have to answer that one. Mike D |
kevint Send message Joined: 21 Oct 07 Posts: 2 Credit: 506,031 RAC: 0 |
Windows 64bit: I am getting the same error.. |
pschoefer Send message Joined: 2 Oct 08 Posts: 1 Credit: 524,419 RAC: 0 |
You'd have to add some lines to the app_info, but that app does not work at all (crashes immediately)... |
TJM Project administrator Project developer Project scientist Send message Joined: 25 Aug 07 Posts: 843 Credit: 267,994,998 RAC: 0 |
I guess that some of the app_info.xml files are outdated, I'll check them all and I'll post updated versions later today. EDIT: I've just checked the app_info files, you must be running very old app if it doesn't support the second app version. The app_info files from the first post in this thread are a bit outdated, but it doesn't matter - they both have both new and old applications defined, just the old one is not used anymore. I edited the files anyway and removed the unused app, but I can't replace the archives at this moment because the ftp server does't work for some reason, I'll retry later. This is how the Windows app_info should look like <app_info> <app> <name>enigma_m4_2</name> <user_friendly_name>Enigma 0.76b-Opt</user_friendly_name> </app> <file_info> <name>wrapper_5.22_windows_intelx86.exe</name> <executable/> </file_info> <file_info> <name>enigma_0.76_windows_intelx86.exe</name> <executable/> </file_info> <file_info> <name>job_1.22.xml</name> </file_info> <app_version> <app_name>enigma_m4_2</app_name> <version_num>522</version_num> <file_ref> <file_name>wrapper_5.22_windows_intelx86.exe</file_name> <main_program/> </file_ref> <file_ref> <file_name>enigma_0.76_windows_intelx86.exe</file_name> <open_name>enigma2_0.76_windows_intelx86.exe</open_name> </file_ref> <file_ref> <file_name>job_1.22.xml</file_name> <open_name>job.xml</open_name> </file_ref> </app_version> </app_info> It requires only 3 files to run: The job.xml - default filename job_1.22.xml The wrapper, default filename wrapper_5.22_windows_intelx86.exe The enigma executable, default filename: enigma_0.76_windows_intelx86.exe The old app description contained also two dictionaries and ciphertext, these files are not needed anymore as they are now assigned to workunits, not application. Older app_info used separate executable file for the second app, but since the executables were the same and only workunit templates have changed, the newer app_info used the same executable (enigma_0.76_windows_intelx86.exe) for both apps, but the second app assigned a virtual name ( All file names can be changed by editing the app_info.xml, just remember that the file name on disk has to match the name inside .xml file, and the app will work fine. M4 Project homepage M4 Project wiki |
tiss Send message Joined: 5 Apr 09 Posts: 2 Credit: 36,723,810 RAC: 0 |
Windows 64bit: app_info from Message 1117. Doesn't work on Core i7 <core_client_version>6.6.37</core_client_version> <![CDATA[ <message> - exit code -148 (0xffffff6c) </message> <stderr_txt> running enigma_1.00_windows_x86_64.exe can't run app: -148 </stderr_txt> ]]> |
JerWA Send message Joined: 1 Jul 09 Posts: 7 Credit: 131,358 RAC: 0 |
Which one of these will work for an Athlon X2 3800 under Windows 32 bit? I've tried 3 of them and all puke immediately with computation errors. It's my only 32 bit OS, all the 64s are running fine. Going to be rebuilding the system soon anyway w/Win 7 64b, just thought I'd try to let it run some more work first. Edit: Nevermind, found one that works. Guess I'll let it run and see if it helps any. It doesn't say Opt in the task list though, all the other systems do. Maybe a 32b link would still be helpful. |
plonk420 Send message Joined: 5 Jun 09 Posts: 10 Credit: 8,627,630 RAC: 0 |
I guess that some of the app_info.xml files are outdated, I'll check them all and I'll post updated versions later today. well, the windows_x86_64.zip contains the following app_info.xml: <app_info> <app> <name>enigma_m4_naval_2</name> <user_friendly_name>Enigma x86-64</user_friendly_name> </app> <file_info> <name>wrapper_1.00_windows_x86_64.exe</name> <executable/> </file_info> <file_info> <name>enigma_1.00_windows_x86_64.exe</name> <executable/> </file_info> <file_info> <name>00trigr.naval</name> </file_info> <file_info> <name>00bigr.naval</name> </file_info> <file_info> <name>ciphertext2</name> </file_info> <file_info> <name>job_1.14.xml</name> </file_info> <app_version> <app_name>enigma_m4_naval_2</app_name> <version_num>517</version_num> <file_ref> <file_name>wrapper_1.00_windows_x86_64.exe</file_name> <main_program/> </file_ref> <file_ref> <file_name>enigma_1.00_windows_x86_64.exe</file_name> </file_ref> <file_ref> <file_name>00trigr.naval</file_name> <copy_file/> </file_ref> <file_ref> <file_name>00bigr.naval</file_name> <copy_file/> </file_ref> <file_ref> <file_name>ciphertext2</file_name> <copy_file/> </file_ref> <file_ref> <file_name>job_1.14.xml</file_name> <open_name>job.xml</open_name> </file_ref> </app_version> </app_info> i guess part of the issue stems from a lack of enigma_m4_2. also tricking it into using enigma_1.00_windows_x86_64.exe seems to be part 2... This is how the Windows app_info should look like please post what SHOULD be in the app_info.xml (and/or how the files should be named). i'm eagerly awaiting being able to try x64 as i'm having issues linux-side on my phenom :/ (and waaaaay too many jacked up results >_<) |
TJM Project administrator Project developer Project scientist Send message Joined: 25 Aug 07 Posts: 843 Credit: 267,994,998 RAC: 0 |
A link to the correct app_info.xml Just take a look at the names in the .xml and rename your files, or edit the xml to match your filenames. M4 Project homepage M4 Project wiki |
Message boards :
Number crunching :
v5.22 Experimental optimized app