Advanced search

Message boards : Number crunching : Gerard_CXCL Tasks

Author Message
Greg _BE
Send message
Joined: 30 Jun 14
Posts: 126
Credit: 107,156,939
RAC: 22,997
Level
Cys
Scientific publications
watwatwatwatwatwat
Message 44593 - Posted: 28 Sep 2016 | 18:35:14 UTC
Last modified: 28 Sep 2016 | 18:39:24 UTC

These are to much for my budget GPU on its current settings. 2 days run time.

I downloaded NVIDIA Inspector and raised the Base Clock offset by 45.
Not sure how far I could push that without damaging the GPU or causing a fault in the task. Also not sure what other settings to use to boost the GPU to it's maximum abilities.

I also did that addition to the advanced operating enviornment I think it was called that puts your CPU in my case to .92 CPU + 1 GPU.

Not sure what else I can do to push the GPU harder to chew through these tasks.

Profile caffeineyellow5
Avatar
Send message
Joined: 30 Jul 14
Posts: 225
Credit: 2,658,976,345
RAC: 0
Level
Phe
Scientific publications
watwatwatwatwatwatwatwat
Message 44594 - Posted: 29 Sep 2016 | 7:59:09 UTC - in response to Message 44593.

You shouldn't have to push it hard to finish on time. The timeout is much more than 2 days. I run on a laptop that finishes them between 2 and 3 days which is more than enough time. The timeout period is 5 days. There are ways to optimize, but you shouldn't "push" it too hard because some tasks do 'break' easily.

Setting the environmental setting in Windows can help; SWAN_SYNC setting 1, if you have more than one core and one is free for a dedicated core for the task. You can also try setting the process_priority and process_priority_special settings in cc_config file in the Program Data-->BOINC folder both to 4. Setting the app_config file in the Program Data-->BOINC-->projects-->www.gpugrid.net folder gpu_usage and cpu_usage settings to 1. Again, only if you have a free core on the CPU. I think from your description, you have done this though. You can make sure, if your BOIS has the settings, that the PCI Express settings are full speed. In mine that setting is MC.2 as opposed to X1. Also there are Gen1, Gen2, and Gen3 settings that my newer GPU can handle Gen 3, but the higher setting your GPU is compatible with would optimize that. And then there is the speed of the PCI Express slot itself. Whatever the highest setting is should be your choice. 16x1 or 8x2 or whatever. Check with your motherboard and GPU for which would be best if those options exist at all for you. Then you could try setting the CPU priority and I/O priority higher (never realtime!) with Process Hacker, or just the CPU priority at least with Process Explorer or even just Task Manager. I set the acemd task, the BOINC Manager and the BOINC.exe all to higher priority so all the working parts get equal footing but higher than other tasks for time on the CPU and disk read/write leaving no bottleneck there when needed. Also, use Speed Guide's TCP Optimizer http://www.speedguide.net/downloads.php to set the optimal settings for your internet connection and speed, because part of the time to finish a task is the up and downloads. Oh, and go to the NVIDIA Control Panel 3-D settings and set the Power Management Mode to Maximum Performance from Adaptive. Depending on your driver installed and your card you may have other settings in there that you can change to performance over power saving and so forth.

Then just reducing the background tasks and other work on the CPU that might invade that core is all as important as it is for any optimization of a PC. No screensavers, disabling themes and setting visual settings to best performance, and setting antivirus and other constant monitoring programs either off or to ignore the folders BOINC uses including the page file so that the reads and writes are not in constant start/stop mode to be scanned as they do that I/O. There may be more that I have missed, but I can't think of them at this time of night. lol Please fill in the blanks, anyone, if I missed anything.
____________
1 Corinthians 9:16 "For though I preach the gospel, I have nothing to glory of: for necessity is laid upon me; yea, woe is unto me, if I preach not the gospel!"
Ephesians 6:18-20, please ;-)
http://tbc-pa.org

Greg _BE
Send message
Joined: 30 Jun 14
Posts: 126
Credit: 107,156,939
RAC: 22,997
Level
Cys
Scientific publications
watwatwatwatwatwat
Message 44595 - Posted: 29 Sep 2016 | 10:42:35 UTC - in response to Message 44594.

You shouldn't have to push it hard to finish on time. The timeout is much more than 2 days. I run on a laptop that finishes them between 2 and 3 days which is more than enough time. The timeout period is 5 days. There are ways to optimize, but you shouldn't "push" it too hard because some tasks do 'break' easily.

Setting the environmental setting in Windows can help; SWAN_SYNC setting 1, if you have more than one core and one is free for a dedicated core for the task. You can also try setting the process_priority and process_priority_special settings in cc_config file in the Program Data-->BOINC folder both to 4. Setting the app_config file in the Program Data-->BOINC-->projects-->www.gpugrid.net folder gpu_usage and cpu_usage settings to 1. Again, only if you have a free core on the CPU. I think from your description, you have done this though. You can make sure, if your BOIS has the settings, that the PCI Express settings are full speed. In mine that setting is MC.2 as opposed to X1. Also there are Gen1, Gen2, and Gen3 settings that my newer GPU can handle Gen 3, but the higher setting your GPU is compatible with would optimize that. And then there is the speed of the PCI Express slot itself. Whatever the highest setting is should be your choice. 16x1 or 8x2 or whatever. Check with your motherboard and GPU for which would be best if those options exist at all for you. Then you could try setting the CPU priority and I/O priority higher (never realtime!) with Process Hacker, or just the CPU priority at least with Process Explorer or even just Task Manager. I set the acemd task, the BOINC Manager and the BOINC.exe all to higher priority so all the working parts get equal footing but higher than other tasks for time on the CPU and disk read/write leaving no bottleneck there when needed. Also, use Speed Guide's TCP Optimizer http://www.speedguide.net/downloads.php to set the optimal settings for your internet connection and speed, because part of the time to finish a task is the up and downloads. Oh, and go to the NVIDIA Control Panel 3-D settings and set the Power Management Mode to Maximum Performance from Adaptive. Depending on your driver installed and your card you may have other settings in there that you can change to performance over power saving and so forth.

Then just reducing the background tasks and other work on the CPU that might invade that core is all as important as it is for any optimization of a PC. No screensavers, disabling themes and setting visual settings to best performance, and setting antivirus and other constant monitoring programs either off or to ignore the folders BOINC uses including the page file so that the reads and writes are not in constant start/stop mode to be scanned as they do that I/O. There may be more that I have missed, but I can't think of them at this time of night. lol Please fill in the blanks, anyone, if I missed anything.


Wow! that's a lot of stuff to look at. Most of which is greek to me.
I did a basic Swan_Synch setting that I saw in another thread. That bumped the CPU to .92 from .20 or something down there.
I have no screensavers, screen turns off when it times out.
I have a 6 core CPU and I run 5 solid cores (someone told me earlier this year to limit BOINC to 5 to free up one for GPU control and other system tasks). Most of the other projects use .2 to .27 cpu cores in addition to the GPU.
I will print out your directions and have a look at all that.
Thanks

Greg _BE
Send message
Joined: 30 Jun 14
Posts: 126
Credit: 107,156,939
RAC: 22,997
Level
Cys
Scientific publications
watwatwatwatwatwat
Message 44596 - Posted: 29 Sep 2016 | 12:46:51 UTC - in response to Message 44595.
Last modified: 29 Sep 2016 | 12:51:25 UTC

You shouldn't have to push it hard to finish on time. The timeout is much more than 2 days. I run on a laptop that finishes them between 2 and 3 days which is more than enough time. The timeout period is 5 days. There are ways to optimize, but you shouldn't "push" it too hard because some tasks do 'break' easily.

Setting the environmental setting in Windows can help; SWAN_SYNC setting 1, if you have more than one core and one is free for a dedicated core for the task. You can also try setting the process_priority and process_priority_special settings in cc_config file in the Program Data-->BOINC folder both to 4. Setting the app_config file in the Program Data-->BOINC-->projects-->www.gpugrid.net folder gpu_usage and cpu_usage settings to 1. Again, only if you have a free core on the CPU. I think from your description, you have done this though. You can make sure, if your BOIS has the settings, that the PCI Express settings are full speed. In mine that setting is MC.2 as opposed to X1. Also there are Gen1, Gen2, and Gen3 settings that my newer GPU can handle Gen 3, but the higher setting your GPU is compatible with would optimize that. And then there is the speed of the PCI Express slot itself. Whatever the highest setting is should be your choice. 16x1 or 8x2 or whatever. Check with your motherboard and GPU for which would be best if those options exist at all for you. Then you could try setting the CPU priority and I/O priority higher (never realtime!) with Process Hacker, or just the CPU priority at least with Process Explorer or even just Task Manager. I set the acemd task, the BOINC Manager and the BOINC.exe all to higher priority so all the working parts get equal footing but higher than other tasks for time on the CPU and disk read/write leaving no bottleneck there when needed. Also, use Speed Guide's TCP Optimizer http://www.speedguide.net/downloads.php to set the optimal settings for your internet connection and speed, because part of the time to finish a task is the up and downloads. Oh, and go to the NVIDIA Control Panel 3-D settings and set the Power Management Mode to Maximum Performance from Adaptive. Depending on your driver installed and your card you may have other settings in there that you can change to performance over power saving and so forth.

Then just reducing the background tasks and other work on the CPU that might invade that core is all as important as it is for any optimization of a PC. No screensavers, disabling themes and setting visual settings to best performance, and setting antivirus and other constant monitoring programs either off or to ignore the folders BOINC uses including the page file so that the reads and writes are not in constant start/stop mode to be scanned as they do that I/O. There may be more that I have missed, but I can't think of them at this time of night. lol Please fill in the blanks, anyone, if I missed anything.


Wow! that's a lot of stuff to look at. Most of which is greek to me.
I did a basic Swan_Synch setting that I saw in another thread. That bumped the CPU to .92 from .20 or something down there.
I have no screensavers, screen turns off when it times out.
I have a 6 core CPU and I run 5 solid cores (someone told me earlier this year to limit BOINC to 5 to free up one for GPU control and other system tasks). Most of the other projects use .2 to .27 cpu cores in addition to the GPU.
I will print out your directions and have a look at all that.
Thanks



In this folder Program Data-->BOINC-->projects-->www.gpugrid.net folder gpu_usage I do not find any files or settings related to gpu_usage and cpu_usage. When looking at process explorer I can not find anything matching the GPU Grid or the task name. Will play with BIOS later. Adjusted power management mode to max.

Profile Retvari Zoltan
Avatar
Send message
Joined: 20 Jan 09
Posts: 2343
Credit: 16,201,255,749
RAC: 851
Level
Trp
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 44603 - Posted: 30 Sep 2016 | 18:10:02 UTC - in response to Message 44596.

In this folder Program Data-->BOINC-->projects-->www.gpugrid.net folder gpu_usage I do not find any files or settings related to gpu_usage and cpu_usage.

By default there is none.
Here's how to create one: FAQ: How To create and use an app_config.xml file in Windows

When looking at process explorer I can not find anything matching the GPU Grid or the task name.

You should look for acemd.848-65.exe

Greg _BE
Send message
Joined: 30 Jun 14
Posts: 126
Credit: 107,156,939
RAC: 22,997
Level
Cys
Scientific publications
watwatwatwatwatwat
Message 44608 - Posted: 1 Oct 2016 | 14:54:45 UTC - in response to Message 44603.

In this folder Program Data-->BOINC-->projects-->www.gpugrid.net folder gpu_usage I do not find any files or settings related to gpu_usage and cpu_usage.

By default there is none.
Here's how to create one: FAQ: How To create and use an app_config.xml file in Windows

When looking at process explorer I can not find anything matching the GPU Grid or the task name.

You should look for acemd.848-65.exe



Got the two process programs to run ok.
The power setting change in the NVIDIA setting if set above optimal cause problems where my display is frozen.
The 3 NVIDIA programs also have no effect on the procssor speed.
The system program shows me not enough memory error message and the other two tweaking programs seem to have no effect on the speed.
PCI settings on my MOBO are different than what you say and I am not sure what to change on that and if it will work on cause my system to freeze.
For some reason my system is resistant to change. No idea why.
The program file that I need to create, I will look at that tomorrow or monday.

Thanks for all the ideas!

Post to thread

Message boards : Number crunching : Gerard_CXCL Tasks

//