Posts by Eric Claussen

1) Message boards : Number crunching : Advice on system optimization needed. (Message 2009213)
Posted 25 Aug 2019 by Profile Eric Claussen
Post:
I'm going to cut back until I can get more solar on the roof. With the current rates in California this is costing about $6 a day. I think I will set up the timers so it runs during off peak hours for now.

Eric
2) Message boards : Number crunching : Advice on system optimization needed. (Message 2008673)
Posted 21 Aug 2019 by Profile Eric Claussen
Post:
I did find a gtx 1070 single slot called a Katana. There are a couple on ebay but not cheap enough.


[quote][quote]Considering additional cards. Single RTX 20
Eric

Those were an "urban" myth. They were never produced for distribution as far as I know. I would be very suspicious of those eBay listings. If they are actually physically available, then they would have to be the developmental products of which there were actually very few made. I would expect them to command very high prices because of their rarity.


Pictures on ebay but both are overseas. Australia and europe. Too much for a 1070 anyways.

I see 2080 super with a blower fan for 719 new in box. Not seeing any good deals on 2070 supers. Can get refurbished 2070 for about 400.

I'm going to let the RAC stabilize before pulling the trigger on anything. Should be in the 150k range or abit higher if I can keep it running consistently.
3) Message boards : Number crunching : Advice on system optimization needed. (Message 2008583)
Posted 21 Aug 2019 by Profile Eric Claussen
Post:
I did find a gtx 1070 single slot called a Katana. There are a couple on ebay but not cheap enough.


Considering additional cards. Single RTX 2080 super or dual RTX 2070? If I get a single 2080 there is a decent chance a 2nd one would follow at some point. I can add 2 additional 2 slot cards or 4 single slot cards to my machine without using riser cards or anything like that. Plenty of power for either option. Cards have to be "Turbo" style. Exhaust exit out the back.

Eric

As far as I know there are no single slot cards of any performance value to Seti. Plenty of dual slot blower style cards. If you have the moolah now to purchase either choice, I would get the two RTX 2070 Supers. If you upgrade one in the future to a RTX 2080, that gives you a leg up on another cruncher build with the card ready to go.
4) Message boards : Number crunching : Advice on system optimization needed. (Message 2008560)
Posted 21 Aug 2019 by Profile Eric Claussen
Post:
Considering additional cards. Single RTX 2080 super or dual RTX 2070? If I get a single 2080 there is a decent chance a 2nd one would follow at some point. I can add 2 additional 2 slot cards or 4 single slot cards to my machine without using riser cards or anything like that. Plenty of power for either option. Cards have to be "Turbo" style. Exhaust exit out the back.

Eric
5) Message boards : Number crunching : Advice on system optimization needed. (Message 2007655)
Posted 16 Aug 2019 by Profile Eric Claussen
Post:
I think it is about as good as it can get without adding another GPU. I noticed a decrease in speed, but it was because it somehow reverted back to an old copy of the config file. I'm not sure if it was something I did on accident (I really don't think so). Anyways, got that squared away. GPU is still a bit warm but I have the peaks down to right about 70C. I might cut a hole in the case to allow the hot air from the GPU heatsink to exit directly. My gpu tasks are averaging about 37 seconds after fixing the config issues this evening.

Learned a fair amount, most importantly - read ALL the files carefully :)

Thanks
Eric
6) Message boards : Number crunching : Advice on system optimization needed. (Message 2007210)
Posted 13 Aug 2019 by Profile Eric Claussen
Post:
I read some of the readme files, I guess I missed the one with a few useful lines in it.

To help others find it.
The file that covers -nobs is in the projects/setiathome.berkelyey.edu/docs/README_x41p_V0.98.txt

There are 2 with similar names and they start out the same Read the second one.

For anyone else out there...
There is a README in the All-In-One that covers most of what is in this thread. It Helps if you Read the Manual.
As for assigning One CPU per GPU, that Will Not Work on some machines, the Default setting Will Work.
All you are doing by assigning a full CPU to a GPU is telling BOINC to Not Start a task unless there is One full CPU available. That BOINC setting has absolutely No Control over how much CPU the App uses. The App nobs setting controls how much CPU the App uses, and nobs doesn't require a Full CPU to start a task.
7) Message boards : Number crunching : Advice on system optimization needed. (Message 2007174)
Posted 13 Aug 2019 by Profile Eric Claussen
Post:
Thanks again for all the help.

Eric
8) Message boards : Number crunching : Advice on system optimization needed. (Message 2007127)
Posted 13 Aug 2019 by Profile Eric Claussen
Post:
That is what screwed me the first time. I changed the plan class as well. OK. I'm going to save this file and see how it does,

Thanks again for all your help.

Eric

Well 73°C. is ten degrees better than 83° C. And you still could get more out of the card if you added the -nobs parameter to the command line statement in either a app_conf.xml or the app_info.xml.

Also the 2080 would benefit from the CUDA101 application instead of the CUDA90 application. Open up the project directory and the Text Editor open on app_info and the Find and Replace function from the menu. Right click the CUDA90 application and pull up its Properties. The Basic tab will come up with the name of the app already highlighted, right-click the name and copy and then paste into the Find field, then go back the project folder and find the CUDA101 application. Same thing, Properties, copy name and paste into the Replace field in the Editor. Replace all. Save. Done deal and no errors.


I turned on -nobs. There is a difference for sure. Knocks 10 secs of time and increases the average power dissipation of the gpu.

I'm going to give CUDA101 a shot again. I have replaced the instances using the tool. Do I also need to change the <plan_class>cuda90</plan_class> line to cuda101?

Also, I am still using .1 cpu per GPU. Is this adequate?

Eric

Do I also need to change the <plan_class>cuda90</plan_class> line to cuda101?

Absolutely NOT

That would dump all your work. Just leave the <plan_class>cuda90</plan_class> alone.

Also, I am still using .1 cpu per GPU. Is this adequate?

No not my opinion. I would set cpu usage for 1.0
9) Message boards : Number crunching : Advice on system optimization needed. (Message 2007098)
Posted 13 Aug 2019 by Profile Eric Claussen
Post:
Well 73°C. is ten degrees better than 83° C. And you still could get more out of the card if you added the -nobs parameter to the command line statement in either a app_conf.xml or the app_info.xml.

Also the 2080 would benefit from the CUDA101 application instead of the CUDA90 application. Open up the project directory and the Text Editor open on app_info and the Find and Replace function from the menu. Right click the CUDA90 application and pull up its Properties. The Basic tab will come up with the name of the app already highlighted, right-click the name and copy and then paste into the Find field, then go back the project folder and find the CUDA101 application. Same thing, Properties, copy name and paste into the Replace field in the Editor. Replace all. Save. Done deal and no errors.


I turned on -nobs. There is a difference for sure. Knocks 10 secs of time and increases the average power dissipation of the gpu.

I'm going to give CUDA101 a shot again. I have replaced the instances using the tool. Do I also need to change the <plan_class>cuda90</plan_class> line to cuda101?

Also, I am still using .1 cpu per GPU. Is this adequate?

Eric
10) Message boards : Number crunching : Advice on system optimization needed. (Message 2007077)
Posted 13 Aug 2019 by Profile Eric Claussen
Post:
Pretty consistently 51 seconds as long as I don't use the computer. Temps much better. Moved the PC out into the open. This is setup in my garage. Not much to be done about ambient temps.

+-----------------------------------------------------------------------------+
| NVIDIA-SMI 430.40 Driver Version: 430.40 CUDA Version: 10.1 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce RTX 2080 Off | 00000000:03:00.0 On | N/A |
|100% 73C P2 215W / 225W | 2364MiB / 7981MiB | 96% Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 1554 G /usr/lib/xorg/Xorg 396MiB |
| 0 2105 G cinnamon 92MiB |
| 0 2739 G ...uest-channel-token=15644256298604367101 519MiB |
| 0 13260 C ...x41p_V0.98b1_x86_64-pc-linux-gnu_cuda90 1343MiB |
+-----------------------------------------------------------------------------+
11) Message boards : Number crunching : Advice on system optimization needed. (Message 2007076)
Posted 13 Aug 2019 by Profile Eric Claussen
Post:
One quick question. After changing the config file do I have to reload, or can I just select "read config files" from the menu?

Eric

I see 200 abandoned error task now. A goof or typo while editing app_info.xml?


haha, how did you guess? I was trying to go to Cuda101 and missed something. Even after going back to the old config file it wouldn't use the GPU.

Eric
12) Message boards : Number crunching : Advice on system optimization needed. (Message 2007061)
Posted 12 Aug 2019 by Profile Eric Claussen
Post:
One quick question. After changing the config file do I have to reload, or can I just select "read config files" from the menu?

Eric
13) Message boards : Number crunching : Advice on system optimization needed. (Message 2007050)
Posted 12 Aug 2019 by Profile Eric Claussen
Post:
I'll work on getting the temps down. Got the fans running 100% and that knocked it down some. The computer is a Dell Precision T7610. It has lots of fans and ducting. When it gets really warm out it sounds like a jet engine. Everything is clean. When it cools off this evening I'll know for sure.

Thanks a ton for everyones help. It's already a MUCH faster than it was.

Eric
14) Message boards : Number crunching : Advice on system optimization needed. (Message 2007040)
Posted 12 Aug 2019 by Profile Eric Claussen
Post:
I think it's just too warm in this room. Would cost quite a bit to air condition it.

Eric

nvidia-smi

+-----------------------------------------------------------------------------+
| NVIDIA-SMI 430.40 Driver Version: 430.40 CUDA Version: 10.1 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce RTX 2080 Off | 00000000:03:00.0 On | N/A |
| 76% 83C P2 198W / 225W | 2565MiB / 7981MiB | 82% Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 1641 G /usr/lib/xorg/Xorg 536MiB |
| 0 2205 G cinnamon 77MiB |
| 0 2503 G ...quest-channel-token=5828664825319891002 538MiB |
| 0 8882 C ...x41p_V0.98b1_x86_64-pc-linux-gnu_cuda90 1343MiB |
+-----------------------------------------------------------------------------+

83°C. is too hot. The card is downclocking. Check Nvidia X-Server settings PowerMizer tab for what the clocks are. You need better case cooling or turn up the fans on the card to 100%.
15) Message boards : Number crunching : Advice on system optimization needed. (Message 2007039)
Posted 12 Aug 2019 by Profile Eric Claussen
Post:

Still too long, on my 2070 a WU is crunched on about 1 minute.

Down the CPU usage to 80% just to see if it changes.

And can you post you app_config.html file?



Where is the app_config.html file? I couldn't find it. I do have an app_config,.h and app_config.cpp. Neither one looks like it has info we might be looking for.

I have app_info.xml. Looks more useful. Here it is.

<app_info>
<app>
<name>setiathome_v8</name>
</app>
<file_info>
<name>setiathome_x41p_V0.98b1_x86_64-pc-linux-gnu_cuda90</name>
<executable/>
</file_info>
<app_version>
<app_name>setiathome_v8</app_name>
<platform>x86_64-pc-linux-gnu</platform>
<version_num>801</version_num>
<plan_class>cuda90</plan_class>
<cmdline></cmdline>
<coproc>
<type>NVIDIA</type>
<count>1</count>
</coproc>
<avg_ncpus>0.1</avg_ncpus>
<max_ncpus>0.1</max_ncpus>
<file_ref>
<file_name>setiathome_x41p_V0.98b1_x86_64-pc-linux-gnu_cuda90</file_name>
<main_program/>
</file_ref>
</app_version>
<app>
<name>astropulse_v7</name>
</app>
<file_info>
<name>astropulse_7.08_x86_64-pc-linux-gnu__opencl_nvidia_100</name>
<executable/>
</file_info>
<file_info>
<name>AstroPulse_Kernels_r2751.cl</name>
</file_info>
<file_info>
<name>ap_cmdline_7.08_x86_64-pc-linux-gnu__opencl_nvidia_100.txt</name>
</file_info>
<app_version>
<app_name>astropulse_v7</app_name>
<platform>x86_64-pc-linux-gnu</platform>
<version_num>708</version_num>
<plan_class>opencl_nvidia_100</plan_class>
<coproc>
<type>NVIDIA</type>
<count>1</count>
</coproc>
<avg_ncpus>0.1</avg_ncpus>
<max_ncpus>0.1</max_ncpus>
<file_ref>
<file_name>astropulse_7.08_x86_64-pc-linux-gnu__opencl_nvidia_100</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>AstroPulse_Kernels_r2751.cl</file_name>
</file_ref>
<file_ref>
<file_name>ap_cmdline_7.08_x86_64-pc-linux-gnu__opencl_nvidia_100.txt</file_name>
<open_name>ap_cmdline.txt</open_name>
</file_ref>
</app_version>
<app>
<name>setiathome_v8</name>
</app>
<file_info>
<name>MBv8_8.22r3711_sse41_intel_x86_64-pc-linux-gnu</name>
<executable/>
</file_info>
<app_version>
<app_name>setiathome_v8</app_name>
<platform>x86_64-pc-linux-gnu</platform>
<version_num>800</version_num>
<file_ref>
<file_name>MBv8_8.22r3711_sse41_intel_x86_64-pc-linux-gnu</file_name>
<main_program/>
</file_ref>
</app_version>
<app>
<name>astropulse_v7</name>
</app>
<file_info>
<name>ap_7.05r2728_sse3_linux64</name>
<executable/>
</file_info>
<app_version>
<app_name>astropulse_v7</app_name>
<version_num>704</version_num>
<platform>x86_64-pc-linux-gnu</platform>
<plan_class></plan_class>
<file_ref>
<file_name>ap_7.05r2728_sse3_linux64</file_name>
<main_program/>
</file_ref>
</app_version>
</app_info>

Eric
16) Message boards : Number crunching : Advice on system optimization needed. (Message 2007036)
Posted 12 Aug 2019 by Profile Eric Claussen
Post:
nvidia-smi

+-----------------------------------------------------------------------------+
| NVIDIA-SMI 430.40 Driver Version: 430.40 CUDA Version: 10.1 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce RTX 2080 Off | 00000000:03:00.0 On | N/A |
| 76% 83C P2 198W / 225W | 2565MiB / 7981MiB | 82% Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 1641 G /usr/lib/xorg/Xorg 536MiB |
| 0 2205 G cinnamon 77MiB |
| 0 2503 G ...quest-channel-token=5828664825319891002 538MiB |
| 0 8882 C ...x41p_V0.98b1_x86_64-pc-linux-gnu_cuda90 1343MiB |
+-----------------------------------------------------------------------------+
17) Message boards : Number crunching : Advice on system optimization needed. (Message 2007033)
Posted 12 Aug 2019 by Profile Eric Claussen
Post:
OK, so I tried the easiest thing first. Reduced CPU usage and Time from 100% to 95%. Turning out 1 miinute work units with CUDA90.

What times should I be expecting?

Thanks
Eric
18) Message boards : Number crunching : Advice on system optimization needed. (Message 2007026)
Posted 12 Aug 2019 by Profile Eric Claussen
Post:
Thanks for all the suggestions. I will change it around as soon as i get home. Within the next hour or so.
19) Message boards : Number crunching : Advice on system optimization needed. (Message 2006953)
Posted 12 Aug 2019 by Profile Eric Claussen
Post:
I switched over this morning before work. Completed the first GPU wu in about 4 mins. Faster than yesterday but still seems slow.

I'll mess with it when I get home.

Eric
20) Message boards : Number crunching : Advice on system optimization needed. (Message 2006913)
Posted 12 Aug 2019 by Profile Eric Claussen
Post:
Thanks for the tip, Mint has support for .7z out of the box.

Eric


Next 20


 
©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.