CPU Optimization

Message boards : Number crunching : CPU Optimization
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Fawkesguy
Volunteer tester
Avatar

Send message
Joined: 8 Jan 01
Posts: 108
Credit: 188,578,766
RAC: 0
United States
Message 1598579 - Posted: 8 Nov 2014, 16:53:10 UTC

Hello,

I've got two hosts with decent CPU's:

http://setiathome.berkeley.edu/show_host_detail.php?hostid=7416523
http://setiathome.berkeley.edu/show_host_detail.php?hostid=7370555

I've already gotten some great advice on optimizing GPU performance (thanks Juan!), but I'm curious if there's anything I can do to optimize CPU performance. I want to get as much as possible out of each machine. Can anyone suggest tweaks/settings? Or maybe I'm better off with GPU-only crunching?

My settings so far:

ap_cmdline_win_x86_SSE2_OpenCL_NV:

-use_sleep -unroll 18 -oclFFT_plan 256 16 256 -ffa_block 16384 -ffa_block_fetch 8192 -tune 1 64 8 1 -tune 2 64 8 1 -hp
-cpu_lock

app_config:

<app_config>
<app>
<name>setiathome_v7</name>
<gpu_versions>
<gpu_usage>0.33</gpu_usage>
<cpu_usage>0.1</cpu_usage>
</gpu_versions>
</app>
<app>
<name>astropulse_v6</name>
<gpu_versions>
<gpu_usage>0.33</gpu_usage>
<cpu_usage>1.0</cpu_usage>
</gpu_versions>
</app>
<app>
<name>astropulse_v7</name>
<gpu_versions>
<gpu_usage>0.33</gpu_usage>
<cpu_usage>1.0</cpu_usage>
</gpu_versions>
</app>
</app_config>

mbcuda:

processpriority = abovenormal
pfblockspersm = 16
pfperiodsperlaunch = 400
ID: 1598579 · Report as offensive
Profile BMaytum
Volunteer tester
Avatar

Send message
Joined: 3 Apr 99
Posts: 104
Credit: 4,382,041
RAC: 2
United States
Message 1598990 - Posted: 9 Nov 2014, 15:03:44 UTC

Hi Fawkesguy,

I'll leave your CPU optimization configuration question to the many experts here. But I will make two suggestions:
(1) Troubleshoot and resolve the cause of the Invalid and Error work results on both of your two PCs. The experts here can help you with that. When resolved, you'll see better throughput RAC, and your wingmen will appreciate you generating Valid results;
(2) So long as your PCs have reasonable CPU & GPU temperatures while crunching, I highly recommend you download and install the Lunatics' Unified Installer from http://lunatics.kwsn.net/ (0.43a is latest ATM). First however, BACKUP your customized config files (the installer will write new ones using it's logic), so you can thereafter copy in your favored config tweaks. The Lunatics' Optimized Apps from their Unified Installer are notably faster than stock SAH apps on both the CPU and GPU crunching, you'll see notable speed increases. I've used their Optimized Apps on both of my PCs for years.

Cheerio,
-BMaytum
http://setiathome.berkeley.edu/show_host_detail.php?hostid=6890794
http://setiathome.berkeley.edu/show_host_detail.php?hostid=5185956
Sabertooth Z77, i7-3770K@4.2GHz, GTX680, W8.1Pro x64
P5N32-E SLI, C2D E8400@3Ghz, GTX580, Win7SP1Pro x64 & PCLinuxOS2015 x64
ID: 1598990 · Report as offensive
Profile Fawkesguy
Volunteer tester
Avatar

Send message
Joined: 8 Jan 01
Posts: 108
Credit: 188,578,766
RAC: 0
United States
Message 1599014 - Posted: 9 Nov 2014, 17:16:05 UTC - in response to Message 1598990.  

Hi BMaytum,

I'm sorry, I should have mentioned in my original post that I am running the Lunatics optimized apps.

As for the invalid/error results, yes, I would have to look to the experts here for advice. I don't know how to troubleshoot that.


Thanks
Fawkesguy
ID: 1599014 · Report as offensive
juan BFP Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 16 Mar 07
Posts: 9786
Credit: 572,710,851
RAC: 3,799
Panama
Message 1599025 - Posted: 9 Nov 2014, 17:54:19 UTC
Last modified: 9 Nov 2014, 17:56:23 UTC

You don´t need to worry for now about the error WUs, they are relatively very few and you was changing the configuration of your host on the last days, so few error when you do that it´s relatively common.

Inconclusives not meaning error, most of them are validated in time.

Now with you hosts running an stable configuration you could check from time to time, but nothing indicates a problem at this time at least with the MB WU. Let´s wait the next AP frenzie to see if the AP works fine too.

Hope somebody could give you a hand to optimize your CPU work too, but since you actualy running the latests avaiable Lunatics apps, i belive you allready running fully optimized on the CPU´s too.

Keep crunching and watch your temps.
ID: 1599025 · Report as offensive
Profile Michel Makhlouta
Volunteer tester
Avatar

Send message
Joined: 21 Dec 03
Posts: 169
Credit: 41,799,743
RAC: 0
Lebanon
Message 1599330 - Posted: 10 Nov 2014, 7:52:30 UTC

What are your temps while crunching @100%? What are you using for cooling? At what frequency are your cores running while all are active and at 100%?

Using LCS would give you a better margin than air cooling when it comes to overclocking.
ID: 1599330 · Report as offensive
Profile Fawkesguy
Volunteer tester
Avatar

Send message
Joined: 8 Jan 01
Posts: 108
Credit: 188,578,766
RAC: 0
United States
Message 1599918 - Posted: 11 Nov 2014, 17:03:47 UTC - in response to Message 1599330.  

What are your temps while crunching @100%? What are you using for cooling? At what frequency are your cores running while all are active and at 100%?

Using LCS would give you a better margin than air cooling when it comes to overclocking.


Hi Michel,

This machine http://setiathome.berkeley.edu/show_host_detail.php?hostid=7416523 has a Corsair H80i for cooling, is running at 4ghz, and hits around 60c under full crunching load. The other machine has an H100i, also runs at 4ghz, and hits about the same temps.
ID: 1599918 · Report as offensive
Profile Michel Makhlouta
Volunteer tester
Avatar

Send message
Joined: 21 Dec 03
Posts: 169
Credit: 41,799,743
RAC: 0
Lebanon
Message 1600156 - Posted: 12 Nov 2014, 8:05:54 UTC

60c is still considered to be low, I've got my 4770K running around 85c for months now, overclocked to 3.9GHz. That's with an H100i, 4770K are terrible when it comes to temps. You can try overclocking by increasing the core multipliers for now, you still have a good marging on temps.
ID: 1600156 · Report as offensive
Profile Fawkesguy
Volunteer tester
Avatar

Send message
Joined: 8 Jan 01
Posts: 108
Credit: 188,578,766
RAC: 0
United States
Message 1600297 - Posted: 12 Nov 2014, 17:15:40 UTC - in response to Message 1600156.  

Well, my 4930K is a power hog. My vcore jumps way up over anything past 4.1ghz. The 4790K is very hard to keep cool. That's the machine with the H80i. I can't fit a 100i into that case. Maybe I'll bump the speed up a little bit and keep an eye on the temps.
ID: 1600297 · Report as offensive

Message boards : Number crunching : CPU Optimization


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.