Message boards :
Application Code Discussion :
Recompiled Linux 32/64 apps
Message board moderation
Previous · 1 · 2 · 3 · 4 · 5 · 6 · Next
Author | Message |
---|---|
Send message Joined: 22 Feb 08 Posts: 260 Credit: 57,387,048 RAC: 0 |
It looked good until maybe the couple workunits which were bad... However the stock app is STILL doing the same thing ;( I have no clue what's up. Ok, as they are not worse than stock, new recompiled v15 apps for Linux on Intel CPUs: Linux32 SSE3_32 SSE2_32 SSE_32 Linux64 SSE3_64 SSSE3_64 SSE41_64 For the AMD users I got two new apps to try: AMD SSE3_64 AMD SSE2_32 I only had a chance to test the AMD SSE2_32 on my Athlon64 3200+, so the rest of the testing is up to you... mic. |
Send message Joined: 22 Feb 08 Posts: 260 Credit: 57,387,048 RAC: 0 |
You people obviously put a lot of hard work in and I thank you for that, but is there a newbies guide to installing these? I have just started playing with linux and have 2 quad cores that I'd love to try these out on. Basically you shut down BOINC, put the files from the zip into your project folder and restart BOINC. Did you get BOINC from the website, or did you install it with the package manager? mic. |
Send message Joined: 22 Feb 08 Posts: 260 Credit: 57,387,048 RAC: 0 |
Travis, please take a look at this host, everything coming in now is done with the new recompiled v16. Feels like "Groundhog Day"... :) mic. |
Send message Joined: 30 Aug 07 Posts: 2046 Credit: 26,480 RAC: 0 |
Travis, please take a look at this host, everything coming in now is done with the new recompiled v16. Looks like they're doing well. Haven't had a bad result come back with any compiled v0.16 app yet :) |
Send message Joined: 22 Feb 08 Posts: 260 Credit: 57,387,048 RAC: 0 |
I'll post the the new apps whe I get back from work, around 17.00 UTC. ...hope that's soon enough to catch the stricter error checking. mic. |
Send message Joined: 28 Aug 07 Posts: 146 Credit: 10,686,721 RAC: 4,501 |
For the AMD users I got two new apps to try: Just wanted to try this one out, but it gave me a "Not found"-message... Member of BOINC@Heidelberg and ATA! My BOINCstats |
Send message Joined: 22 Feb 08 Posts: 260 Credit: 57,387,048 RAC: 0 |
For the AMD users I got two new apps to try: new version will be up soon - stay tuned ;) mic. |
Send message Joined: 22 Feb 08 Posts: 260 Credit: 57,387,048 RAC: 0 |
Looks like they're doing well. Haven't had a bad result come back with any compiled v0.16 app yet :) Now then, the new recompiled v16 apps for Linuxs: Linux32 on Intel SSE3_32 SSE2_32 SSE_32 Linux64 on Intel SSE3_64 SSSE3_64 SSE41_64 For AMD users: AMD SSE3_64 AMD SSE2_32 I only had the chance to test the AMD SSE2_32 on my Athlon64 3200+, so the rest of the testing is up to you... Please report! mic. |
Send message Joined: 28 Aug 07 Posts: 146 Credit: 10,686,721 RAC: 4,501 |
AMD SSE3_64 Hi speedimic. Just finished the first two results with the 64-bit version. Here's one example. Unfortunately it takes about 24 minutes, which is about 2 1/2 times longer than the Windows one. Gives a good result anyway, but it's not worth the 64-bit and so gives less credits. Member of BOINC@Heidelberg and ATA! My BOINCstats |
Send message Joined: 28 Nov 08 Posts: 4 Credit: 47,187,859 RAC: 942 |
Hi thanks a lot for these linux apps, they are running fine. I have one older AMD SSE-capable and on that I am now trying the v16 "Linux on Intel" SSE, and that seems to be working as well |
Send message Joined: 6 Sep 07 Posts: 66 Credit: 636,861 RAC: 0 |
Since x86-64 guarantees that at least SSE2 is available, did you make sure to enable vectorization through GCC's -ftree-vectorize option (implied by -O3 in versions 4.3 and later)? For that matter, any SSE build could benefit from vectorization. HTH |
Send message Joined: 22 Feb 08 Posts: 260 Credit: 57,387,048 RAC: 0 |
Since x86-64 guarantees that at least SSE2 is available, did you make sure to enable vectorization through GCC's -ftree-vectorize option (implied by -O3 in versions 4.3 and later)? For that matter, any SSE build could benefit from vectorization. -O3 is on, but I use the Intel compiler. ;) mic. |
Send message Joined: 22 Feb 08 Posts: 260 Credit: 57,387,048 RAC: 0 |
... You can't compare apples with pears. :) How long is the stock app running? Gives a good result anyway, but it's not worth the 64-bit and so gives less credits. If it gives less credit, you might be running into the 108 credit barrier. What do mean by 'it's not worth the 64bit'? mic. |
Send message Joined: 9 Nov 08 Posts: 44 Credit: 128,043,914 RAC: 0 |
Here's apples to apples. SSE_32 and AMD SSE3_64 are both winners. First of all they run! Here's what I've seen so far (remember sample size is 1 for the new app). SSE_32: Running on two 1.3 GHz Celeron computers running SUSE 10.3. The stock app took about 2:02 hours. The optimized app (both .14 and .16) take about about 1:35 hours. AMD SSE3_64: My AMD64 5600+X2 running SUSE 10.3 64 bit ran the optimized .07 (SSE2) app in 0:31 hours. The stock apps from 0.12 to 0.16 ran in about 0:53 hours. The new optimized app ran in 0:23 hours. AMD SSE3_64: My AMD64 3800+X2 OC'd to 2.35 GHz running SUSE 11.1 64 bit ran the 0.16 stock app in 1:01 hours. The new optimized app ran in 0:28 hours. Thanks Speedimic for the optimized apps. They are working VERY well, but what will you do for an encore? :-) Rick |
Send message Joined: 9 Sep 07 Posts: 22 Credit: 320,035 RAC: 0 |
Many thanks from me too! I had the .14 SSE2 running on my Core Duo (Fedora 9). Times went down for about an hour and a half to just under an hour. I found out that PNI = SSE3 so I'm trying the .16 SSE3 version now. Running well on my Core 2 Duo (Fedora 7) as well. I'm getting ready to upgrade to the .16 release. Kathryn :o) The BOINC FAQ Service The Unofficial BOINC Wiki The Trac System More BOINC information than you can shake a stick of RAM at. |
Send message Joined: 28 Aug 07 Posts: 146 Credit: 10,686,721 RAC: 4,501 |
How long is the stock app running? Erm, sorry, I didn't try the 64-bit 0.16 stock app yet, I automatically thought your one would be faster... *shame-on-me* *rolleyes* If it gives less credit, you might be running into the 108 credit barrier. Erm, no, with that run time it gave me about 66 credits/hour (on an AMD X2 64 5200 with Suse 11 64-Bit). No limit reached, but it should normally... What do mean by 'it's not worth the 64bit'? Was no intended harm, I meant it that way that a 64-Bit app normally should be faster than a 32-Bit app. And that is not the case. ;-) I don't know how Crunch3r managed that but as he made his optimized app way earlier he made also a Linux one. Compared to his Windows app (5-6 minutes on my X2) it took then 4-5 minutes... Member of BOINC@Heidelberg and ATA! My BOINCstats |
Send message Joined: 6 Sep 07 Posts: 66 Credit: 636,861 RAC: 0 |
Here are some results from this host:
|
Send message Joined: 27 Aug 07 Posts: 647 Credit: 27,592,547 RAC: 0 |
Wow, that's fast!!! My Linux quad (2.4Ghz) needs at least around 18 minutes with the opti SSSE3 (64bit) app! What am I doing wrong? Lovely greetings, Cori |
Send message Joined: 26 Jul 08 Posts: 627 Credit: 94,940,203 RAC: 0 |
I don't know how Crunch3r managed that but as he made his optimized app way earlier he made also a Linux one. Compared to his Windows app (5-6 minutes on my X2) it took then 4-5 minutes... I think Crunch3r has never given his optimized app to anyone. And you can't call the old 1.24 Linux version an optimized version, it was just using a better compiler enabling auto vectorization (SSE2) on 64Bit systems afaik. And you should also remember the current WUs are 4 to 4.2 times the length of the old 260credit WUs for the 1.22 version. |
Send message Joined: 22 Feb 08 Posts: 260 Credit: 57,387,048 RAC: 0 |
What do mean by 'it's not worth the 64bit'? Normally the 64bit (stock) apps are compiled with SSE2 enabled, because a 64bit-capable cpu is also capable of at least SSE2. That's not the case for all 32bit cpus, so the 32bit apps are usually compiled without SSE2 and thus slower. mic. |
©2024 Astroinformatics Group