Optimized app ?

Message boards : Number crunching : Optimized app ?
Message board moderation

To post messages, you must log in.

Previous · 1 · 2 · 3 · 4 · 5 · 6 · Next

AuthorMessage
Profile Crunch3r

Send message
Joined: 9 Apr 15
Posts: 16
Credit: 20,823,669
RAC: 0
Message 532 - Posted: 1 Oct 2015, 16:39:43 UTC - in response to Message 520.  

Update: Add 32 bit Linux SSE2,SSE3


Download binaries only:
(copy&paste the link to a new tab otherwise you'll get an error message)

Linux 64bit SSE3:
http://www.boincunited.org/opt_apps/denis/denis_1.05_x86_64-pc-linux-gnu__sse3.tar.bz2

Linux 64bit SSE2:
http://www.boincunited.org/opt_apps/denis/denis_1.05_x86_64-pc-linux-gnu__sse3.tar.bz2

Linux 32bit SSE3:
http://www.boincunited.org/opt_apps/denis/denis_1.05_x86_32-pc-linux-gnu__sse3.tar.bz2

Linux 32bit SSE2:
http://www.boincunited.org/opt_apps/denis/denis_1.05_x86_32-pc-linux-gnu__sse2.tar.bz2

OSX 64bit SSE3:
http://www.boincunited.org/opt_apps/denis/denis_1.05_x86_64-apple-darwin__sse3.tar.bz2

Windows 64bit SSE3 (AMD compatible)
http://www.boincunited.org/opt_apps/denis/denis_1.05_x86_64-windows__sse3.zip

Windows 64bit SSE2 (AMD compatible)
http://www.boincunited.org/opt_apps/denis/denis_1.05_x86_64-windows__sse2.zip
Join Team BOINC United now!
New optimized apps!!!
ID: 532 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
fastgeek

Send message
Joined: 28 Sep 15
Posts: 4
Credit: 8,524,721
RAC: 0
Message 533 - Posted: 1 Oct 2015, 17:21:55 UTC - in response to Message 532.  
Last modified: 1 Oct 2015, 17:22:38 UTC

Hi Crunch3r. How does this stack up against the app from sesef posted a few days ago? :) Would be running on Windows using E5-2xxx v3 and E5-4xxx V1/V2 processors.
ID: 533 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
fastgeek

Send message
Joined: 28 Sep 15
Posts: 4
Credit: 8,524,721
RAC: 0
Message 535 - Posted: 2 Oct 2015, 22:07:15 UTC

Did some testing of the optimized applications from Crunch3r and Sesef. Testing was done on a quad socket E5-4640 V2 running 2012 R2 Server. I used the same .xml file for both as I was originally renaming the .exe file; but then gave the .exe files unique names and edited the .xml instead.
(From what I read, the flops portion of the XML file is only used for estimation. To the best of my knowledge this was the only thing different between the XML file from two apps, aside from the 'Friendly Name', so didn't see any harm in doing this)

The results I saw favor the app from Sesef. YMMV!


TEST #1





TEST #2





TEST #3


ID: 535 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
SuperSluether

Send message
Joined: 8 Jul 15
Posts: 9
Credit: 1,383,689
RAC: 0
Message 536 - Posted: 3 Oct 2015, 19:36:49 UTC - in response to Message 535.  



The results I saw favor the app from Sesef. YMMV!



Still, kudos to Crunch3r for compiling a cross-platform optimized app. Not everyone uses Windows. ;)
ID: 536 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
fastgeek

Send message
Joined: 28 Sep 15
Posts: 4
Credit: 8,524,721
RAC: 0
Message 538 - Posted: 4 Oct 2015, 3:02:26 UTC - in response to Message 536.  


Still, kudos to Crunch3r for compiling a cross-platform optimized app. Not everyone uses Windows. ;)


Absolutely! :D If I were using Linux right now I'd be all over his apps. Figured I would try and help the project by testing what I could for those who were interested. :)
ID: 538 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Cos

Send message
Joined: 5 Oct 15
Posts: 5
Credit: 8,673
RAC: 0
Message 541 - Posted: 5 Oct 2015, 20:54:43 UTC

Hey guys, just a quick question. Is there anything special you need to do to get this working ? I mean I tried several of the provided archives and after applying the "update" DENIS stopped working, I couldn't get any new tasks from the server.
I stopped Boinc, I copied the files from the archives to the necessary folder and then I started Boinc again. Is there another step I'm missing to make it work ?

Btw I have Windows 8.1 with Intel i5 CPU and AMD GPU.
ID: 541 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
BritishBob

Send message
Joined: 15 Sep 15
Posts: 3
Credit: 7,452,989
RAC: 0
Message 543 - Posted: 6 Oct 2015, 8:12:35 UTC - in response to Message 541.  

Hey guys, just a quick question. Is there anything special you need to do to get this working ? I mean I tried several of the provided archives and after applying the "update" DENIS stopped working, I couldn't get any new tasks from the server.
I stopped Boinc, I copied the files from the archives to the necessary folder and then I started Boinc again. Is there another step I'm missing to make it work ?

Btw I have Windows 8.1 with Intel i5 CPU and AMD GPU.



My standard check list when swapping the optimised apps:
-Disable new tasks (in client)
-Let the current tasks finish.
-Close BOINC Client.
-Exit BOINC client in bottom right icon menu thing (name escapes me atm)
-Copy APP to the poperlocation detailed somewhere above (I have it on a shortcut)
-Open up BOINC
-Allow new tasks

Not the best as I'm not sat at a BOINC box, but I hope that explanation helps.

Use Sesef for Windows+Intel CPU.
Use Crunch3r for Linux and/or AMD CPUs.

You can use CPUz to check your SSE2 and SSE3 compatibility.
ID: 543 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Cos

Send message
Joined: 5 Oct 15
Posts: 5
Credit: 8,673
RAC: 0
Message 546 - Posted: 6 Oct 2015, 10:41:20 UTC - in response to Message 543.  

Yup, that worked for me now. Seems the trick was as you said, to disable new tasks. Cheers for the tip !

And now ...... OMG, I mean WOW !! What the heck did you guys modified ? This is crazy fast. What took an hour to finish now takes 5 minutes.

It's bloody insane, that's what it is !
ID: 546 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
BritishBob

Send message
Joined: 15 Sep 15
Posts: 3
Credit: 7,452,989
RAC: 0
Message 547 - Posted: 6 Oct 2015, 11:20:59 UTC - in response to Message 546.  

Yup, that worked for me now. Seems the trick was as you said, to disable new tasks. Cheers for the tip !

And now ...... OMG, I mean WOW !! What the heck did you guys modified ? This is crazy fast. What took an hour to finish now takes 5 minutes.

It's bloody insane, that's what it is !


Magic... Major kudos to Crunch3r and sesef.
ID: 547 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Crunch3r

Send message
Joined: 9 Apr 15
Posts: 16
Credit: 20,823,669
RAC: 0
Message 550 - Posted: 11 Oct 2015, 19:25:23 UTC - in response to Message 547.  

Update: V3, added SSE41, speed improvement

(on par with with sesefs windows apps, sometimes faster)


to download binaries:
(copy&paste the link to a new tab otherwise you'll get an error message)


Linux 64bit SSE2(INTEL/AMD compatible):

http://www.boincunited.org/opt_apps/denis/denis_1.05_x86_64-pc-linux-gnu__sse2_v3.tar.bz2

Linux 64bit SSE3(INTEL/AMD compatible):

http://www.boincunited.org/opt_apps/denis/denis_1.05_x86_64-pc-linux-gnu__sse3_v3.tar.bz2

Linux 64bit SSE41(INTEL/AMD compatible):

http://www.boincunited.org/opt_apps/denis/denis_1.05_x86_64-pc-linux-gnu__sse41_v3.tar.bz2

------------------------------------------------------------------

Linux 32bit SSE2(INTEL/AMD compatible):

http://www.boincunited.org/opt_apps/denis/denis_1.05_x86_32-pc-linux-gnu__sse2_v3.tar.bz2

Linux 32bit SSE3(INTEL/AMD compatible):

http://www.boincunited.org/opt_apps/denis/denis_1.05_x86_32-pc-linux-gnu__sse3_v3.tar.bz2

---------------------------------------------------------------

OSX 64bit SSE3:
http://www.boincunited.org/opt_apps/denis/denis_1.05_x86_64-apple-darwin__sse3_v3.zip

OSX 64bit SSE41:
http://www.boincunited.org/opt_apps/denis/denis_1.05_x86_64-apple-darwin__sse41_v3.zip

----------------------------------------------------------------

Windows 64bit SSE2 (INTEL/AMD compatible):
http://www.boincunited.org/opt_apps/denis/denis_1.05_x86_64-windows__sse2_v3.zip

Windows 64bit SSE3 (INTEL/AMD compatible):
http://www.boincunited.org/opt_apps/denis/denis_1.05_x86_64-windows__sse3_v3.zip

Windows 64bit SSE41 (INTEL/AMD compatible):
http://www.boincunited.org/opt_apps/denis/denis_1.05_x86_64-windows__sse41_v3.zip
Join Team BOINC United now!
New optimized apps!!!
ID: 550 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Greger

Send message
Joined: 10 Apr 15
Posts: 16
Credit: 13,445,975
RAC: 0
Message 551 - Posted: 11 Oct 2015, 22:03:46 UTC - in response to Message 550.  
Last modified: 11 Oct 2015, 22:13:40 UTC

Thanks for the update Crunch3r.
Thanks both of you, appreciates all the work you guys put in this app for this project.
ID: 551 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
mm67

Send message
Joined: 12 Jul 15
Posts: 7
Credit: 43,028,399
RAC: 0
Message 552 - Posted: 12 Oct 2015, 11:37:31 UTC - in response to Message 550.  
Last modified: 12 Oct 2015, 11:39:40 UTC

Update: V3, added SSE41, speed improvement

(on par with with sesefs windows apps, sometimes faster)



Linux version works fine, but both SS3 and SSE41 versions of this end up with immediate Computation errors on OSX. Version from 1st of October works.
ID: 552 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Crunch3r

Send message
Joined: 9 Apr 15
Posts: 16
Credit: 20,823,669
RAC: 0
Message 553 - Posted: 12 Oct 2015, 15:06:51 UTC - in response to Message 552.  

Update: V3, added SSE41, speed improvement

(on par with with sesefs windows apps, sometimes faster)



Linux version works fine, but both SS3 and SSE41 versions of this end up with immediate Computation errors on OSX. Version from 1st of October works.


Sorry,

please download the osx files again. I've linked "libstdc++" statically this time.
ID: 553 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Chilean
Avatar

Send message
Joined: 9 Apr 15
Posts: 11
Credit: 3,149,460
RAC: 0
Message 554 - Posted: 12 Oct 2015, 15:17:38 UTC

Amazing how you managed to squeeze out even more efficiency. Updated my Linux and Windows binaries. Looks OK. Thanks!
ID: 554 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
mm67

Send message
Joined: 12 Jul 15
Posts: 7
Credit: 43,028,399
RAC: 0
Message 555 - Posted: 12 Oct 2015, 15:22:54 UTC - in response to Message 553.  


Sorry,

please download the osx files again. I've linked "libstdc++" statically this time.


Thanks, seems to be working now
ID: 555 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Skivelitis2
Avatar

Send message
Joined: 26 Apr 15
Posts: 4
Credit: 1,009,426
RAC: 0
Message 556 - Posted: 12 Oct 2015, 19:16:29 UTC

Kudos to sesef!! I crunched this project to the 3k level, took 4 days with all 5 of my CPU cores. The next step to the 30k and 42k levels seemed too daunting to me as it would have taken months. Since installing the optimized app, I should reach 42k tomorrow (or when pendings validate) after only 5 days of part-time crunching. After a short break, I may just go after the 300k badge.
ID: 556 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile correcaminos

Send message
Joined: 14 Apr 15
Posts: 2
Credit: 1,049,201
RAC: 0
Message 562 - Posted: 13 Oct 2015, 20:08:41 UTC

Hello

I have a i7 970 ( 1366 ) with 64 W7 .

I downloaded the SSE2 , SSE3 and SSE41 files but I have no where to put files or that I have to do with them.

I need help for noobs

Thank you
ID: 562 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
mikey
Avatar

Send message
Joined: 5 Jul 15
Posts: 10
Credit: 4,065,836
RAC: 0
Message 565 - Posted: 13 Oct 2015, 22:29:25 UTC - in response to Message 562.  

Hello

I have a i7 970 ( 1366 ) with 64 W7 .

I downloaded the SSE2 , SSE3 and SSE41 files but I have no where to put files or that I have to do with them.

I need help for noobs

Thank you


Download the file and extract it into the C:\program data\Boinc\projects\Denis directory and restart Boinc.
ID: 565 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile correcaminos

Send message
Joined: 14 Apr 15
Posts: 2
Credit: 1,049,201
RAC: 0
Message 566 - Posted: 14 Oct 2015, 6:29:25 UTC - in response to Message 565.  
Last modified: 14 Oct 2015, 6:29:48 UTC

Ok finally doing good.

Maximum time less than 5 min

Thanks
ID: 566 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
sesef

Send message
Joined: 22 Apr 15
Posts: 4
Credit: 17,166,398
RAC: 0
Message 581 - Posted: 25 Oct 2015, 11:48:20 UTC
Last modified: 25 Oct 2015, 11:48:33 UTC

AVX2 version.

Download:
http://optos.sesef.pl/denis or https://dl.dropboxusercontent.com/u/1452459/denis/denis1.6.1_avx2.zip

You should get up to ~30% speedup depends on cpu type, on new Intel Skylake even more.
ID: 581 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Previous · 1 · 2 · 3 · 4 · 5 · 6 · Next

Message boards : Number crunching : Optimized app ?