Message boards :
Application Code Discussion :
Recompiled Linux 32/64 apps
Message board moderation
Author | Message |
---|---|
![]() Send message Joined: 22 Feb 08 Posts: 260 Credit: 57,387,048 RAC: 0 ![]() ![]() |
|
![]() Send message Joined: 30 Aug 07 Posts: 2046 Credit: 26,480 RAC: 0 ![]() ![]() |
What kind of speedup did you get on these compared to the stock app? And did you use any specific compiler flags? ![]() |
![]() Send message Joined: 28 Aug 07 Posts: 146 Credit: 10,690,766 RAC: 4,342 ![]() ![]() ![]() |
All compiled with Intel icpc from the original code. Can you make them AMD compatibel? I just tried it out and it didn't run of course. :-\ Member of BOINC@Heidelberg and ATA! My BOINCstats |
![]() Send message Joined: 22 Feb 08 Posts: 260 Credit: 57,387,048 RAC: 0 ![]() ![]() |
What kind of speedup did you get on these compared to the stock app? And did you use any specific compiler flags? This host is runing the SSE41_64 version. But I don't have numbers for stock... Temujin posted numbers for the 32bit versions. And here are flags: CXX_i686 = icpc CXXFLAGS_i686 = -xSSE3 -O3 -ipo -no-prec-div -static -fp-model fast=2 -fp-speculation=fast -opt-calloc -unroll-aggressive -opt-multi-version-aggressive -fast-transcendentals CXX_x86_64 = icpc CXXFLAGS_x86_64 = -xSSE4.1 -O3 -ipo -no-prec-div -static -fp-model fast=2 -fp-speculation=fast -opt-calloc -unroll-aggressive -opt-multi-version-aggressive -fast-transcendentals mic. ![]() |
![]() Send message Joined: 22 Feb 08 Posts: 260 Credit: 57,387,048 RAC: 0 ![]() ![]() |
Due to the v11 release I removed the apps from the server. New ones soon. :-) mic. ![]() |
![]() Send message Joined: 30 Aug 07 Posts: 2046 Credit: 26,480 RAC: 0 ![]() ![]() |
Stickying this because i think it's something our linux users would like. Also, the linux optimized apps seem to have been returning good results :) ![]() |
![]() Send message Joined: 22 Feb 08 Posts: 260 Credit: 57,387,048 RAC: 0 ![]() ![]() |
Stickying this because i think it's something our linux users would like. Also, the linux optimized apps seem to have been returning good results :) Good to hear, I hope the V11/12 sill does. ;) The SSE41_64 already running on my Q9550, I'll post it (and the other SSE levels) when it still gets credits tomorrow. mic. ![]() |
![]() Send message Joined: 30 Aug 07 Posts: 2046 Credit: 26,480 RAC: 0 ![]() ![]() |
Stickying this because i think it's something our linux users would like. Also, the linux optimized apps seem to have been returning good results :) Things look fine on my end, it will be getting credits tomorrow. ![]() |
![]() ![]() Send message Joined: 16 Jan 08 Posts: 98 Credit: 1,371,299 RAC: 0 ![]() ![]() |
I suppose the question then has to be asked. Why are the linux opt apps giving good results, but the Win ones are causing a load of trouble? Is it a compiler flag difference or code change? And I'm sure there are a lot of Win users (and maybe MAC users too) who would like to have similarly optimized apps (that return good results). Never surrender and never give up. In the darkest hour there is always hope. |
![]() Send message Joined: 22 Feb 08 Posts: 260 Credit: 57,387,048 RAC: 0 ![]() ![]() |
I suppose the question then has to be asked. Any code change from my side, just compiler and flags (posted below). mic. ![]() |
![]() Send message Joined: 22 Feb 08 Posts: 260 Credit: 57,387,048 RAC: 0 ![]() ![]() |
|
Send message Joined: 22 Mar 08 Posts: 7 Credit: 9,105,089 RAC: 7,043 ![]() ![]() ![]() |
New recompiled apps for Linux64 on Intel: Just completed and validated my first WU with the SSE4.1 App. Result here. Running Linux-Ubuntu 8.10 64-bit, Q9450@3.4GHz, WU took 683 secs. Looking good Mic |
![]() ![]() Send message Joined: 27 Aug 07 Posts: 647 Credit: 27,592,547 RAC: 0 ![]() ![]() |
Hi speedimic, THX again for the great work! My Linux quad likes the SSSE3 app very much... ;-) Xubuntu 8.10 64-bit, Intel Q6600 @ 2.4 Ghz Each WU needs ~18-19 minutes on that host and no errors so far! :-))) Lovely greetings, Cori ![]() ![]() |
![]() Send message Joined: 22 Feb 08 Posts: 260 Credit: 57,387,048 RAC: 0 ![]() ![]() |
|
![]() Send message Joined: 16 Mar 08 Posts: 10 Credit: 59,990,626 RAC: 0 ![]() ![]() |
As I told here, I have some problem with some wus only with SSE4.1 X86_64 app ! I don t know if it's the application or the new assimilator/validator :/ |
Send message Joined: 6 Sep 07 Posts: 66 Credit: 636,861 RAC: 0 ![]() ![]() |
It seems they don't run well on AMD, so it might better for AMD users to try a testfile in standalone mode --> look here Well, of course not. The Intel compiler runs degraded code when run on AMD processors. The highest SSE level that it runs on AMD processors is SSE2. HTH ![]() |
![]() Send message Joined: 30 Aug 07 Posts: 2046 Credit: 26,480 RAC: 0 ![]() ![]() |
I suppose the question then has to be asked. Linux and OSX seem to be returning correct results (ie. those in line with the stock app). For windows, it seems there are 2-3 different strains of bad applications out there. ![]() |
Send message Joined: 25 Nov 08 Posts: 1 Credit: 2,741,066 RAC: 0 ![]() ![]() |
How do you install these clients in Ubuntu64? Tried replacing the stock opt app in /var/lib/boinc-client/.. but it errored out. Where to place the app_info.xml? Guess i'm not following the right steps? thx |
![]() Send message Joined: 9 Jul 08 Posts: 7 Credit: 11,070,991 RAC: 0 ![]() ![]() |
The Intel compiler runs degraded code when run on AMD processors. The highest SSE level that it runs on AMD processors is SSE2. The SSE3 code runs very well on AMD LE-1600, like C2D with the same clock. I use icpc -xO for this. |
![]() Send message Joined: 22 Feb 08 Posts: 260 Credit: 57,387,048 RAC: 0 ![]() ![]() |
How do you install these clients in Ubuntu64? First stop the service ( /etc/init.d/boinc-client stop ), then put the files from the zip (app_info.xml, milkyway_0.12_SSEwhatever...) to /var/lib/boinc-client/projects/milky..., then restart the client. mic. ![]() |
©2024 Astroinformatics Group