Posts by Manuel Palacios

1) Message boards : Number crunching : The last day of S@H (Message 2042559)
Posted 2 Apr 2020 by Profile Manuel Palacios
Post:
First time in 21 years that my rigs aren't crunching S@H work units, kinda sad.
2) Message boards : Number crunching : SETI/BOINC Milestones [ v2.0 ] - XXIX (Message 2042431)
Posted 2 Apr 2020 by Profile Manuel Palacios
Post:
Made it to 30 million. Guess that's going to be my last milestone. Not enough time to make it to 40 million!
3) Message boards : Number crunching : The last day of S@H (Message 2042015)
Posted 31 Mar 2020 by Profile Manuel Palacios
Post:
I'm going to miss S@H. Every single rig I've built since I joined back in 1999 has been spec'd with S@H in mind.
4) Message boards : Number crunching : gtx 970 no use (Message 1756474)
Posted 15 Jan 2016 by Profile Manuel Palacios
Post:
Thank you for this information, I was not aware of it. However, through experience and after thousands of Einstein WU's, I can say that the memory running at its rated 3505MHz runs stable, produces no errors and provides an appreciable speedup.
5) Message boards : Number crunching : gtx 970 no use (Message 1756162)
Posted 14 Jan 2016 by Profile Manuel Palacios
Post:
To be honest, I don't know how valuable it is to overclock the shaders on the card. Someone else may be able to talk you through that. However, it is known that MAXWELL cards suffer some bug with the memory clock during compute tasks. The card for some reason stays stuck 3005Mhz (P2) power mode. This can be remedied by using the Nvidia Inspector software to manually set the memory clock in P2 state to the rated 3505Mhz (or beyond if you so choose).
6) Message boards : Number crunching : GTX 980 Resisting Memory Speed Setting with EVGA Precision (Message 1661196)
Posted 3 Apr 2015 by Profile Manuel Palacios
Post:
Jravin,

I know the process has been detailed in that thread. Just in case though, make sure you first exit BOINC, then if you want to set your P2 clock to anything higher than the stock rated 3500mhz make sure you do that in the AFterburner or Precision utility, such as a +50, +100 mem clock offset. I'm sure you get the picture. Then will you be able to go into the Nvidia inspector and set the clock to that maximum defined speed you set in the OC utility.

Also, make sure you go into the Nvidia control panel and in the global settings set the cards to "prefer maximum performance" rather than the default "adaptive" setting. This singular change will make it so your machines don't reboot randomly.

Hope that helps!
7) Message boards : Number crunching : Nvidia GTX 970 (Message 1659381)
Posted 30 Mar 2015 by Profile Manuel Palacios
Post:
Thanks! I think it'll help when I revert my CPU in the morning and recheck if it stays in p0 again. A common pattern here seems to be you all have fast CPUs, which I gather should be able to feed the GPUs much more quickly than mine can, and so possibly induce a throttle earlier.


Interesting, I did not have in mind that the CPU being so efficient at keeping the GPU's busy meant that they could be too efficient at this task and thus having the cards get "bored."

I thought it could have been driver related insofar as how GPU Compute tasks were handled and how this affected which power state the card enters to perform the task.

Another detail I forgot to mention is that the card is on a Gen 3 PCI Express x16 port and the system has 8gb ram (4x4gb @ 1600mhz).
8) Message boards : Number crunching : Nvidia GTX 970 (Message 1659329)
Posted 30 Mar 2015 by Profile Manuel Palacios
Post:
I'm curious as to why I wouldn't see similar behaviour running multibeam tasks here on my 980 SC @ stock. VRAM memory clock is sitting pegged at 3505MHz memory clock, power state P0.

would it be:
- Some difference in the way the applications load the GPU affecting turbo-boost or power saving ?
- similarly, that I run 2 instances at a time, raising total load ?
- that I run with process priority elevated above the standard below-normal ?
- the 980 just doing things differently ?
- some driver difference ? (347.62), or
- Something else ?

Minutia like these could all be important as we try to cope with the new generation's changes (for development and users), It'll be interesting as a clearer picture develops.


Jason, I also wanted to answer some of these questions just so you had some more information.

My seti machine is a corei5 3570k running at 3.6ghz. 3 cores run primegrid and one core is left free to tend to the 970. I use process lasso to make sure core 3 is dedicated to seti and the process priority is set to above normal. I run 2 instances at a time on the 970, and it is running the latest Nvidia driver.

Perhaps this helps give some more context.
9) Message boards : Number crunching : Nvidia GTX 970 (Message 1659304)
Posted 30 Mar 2015 by Profile Manuel Palacios
Post:
Is there any point in increasing the memory speed if the memory controller load is not peaked? Going with lower speeds will increas stability and reduce power consumption.


From my brief tests so far yes for (sheer) throughput, though the tradeoff is electricity cost. From a pure efficiency standpoint you could probably argue it's turbo boost doing its job and making you more efficient, rather than increasing throughput. [ After all, efficiency is one of the strengths/goals of this architecture ]


well this is certainly interesting, and i'm glad I brought this to the devs attention once again. boosting the memory clock from P2 3005mhz to 3505mhz with nvidia inspector does give some speedup. Just like at einstein, the runtime difference with higher memory clocks is rather significant, 30 minutes in some cases.

My computers are visible and the host with the singular 970 is dedicated to seti runnng 3505mhz as set with NV inspector. Please let me know if i can be of further help with any information you may need.
10) Message boards : Number crunching : Nvidia GTX 970 (Message 1657723)
Posted 27 Mar 2015 by Profile Manuel Palacios
Post:
Hello, I made a thread on Einstein at Home early last week as on my machine that crunches for that project I noticed some irregular behavior. I'm attaching my last post from that thread that has some of my findings and a brief synopsis of the issue I encountered.

However, just yesterday I got another GTX970 on a different machine dedicated to crunching for SETI and I encountered the same behavior, the card stays in P2 power state and will not set its memory clock past 3005mhz to the cards rated 3505mhz. I'm not sure how memory bound the Lunatics app is in conjunction with Setiathome V7 WUs and Astropulse Wus, but if it's anything like Einstein, then a lot of performance is left off the table by this singular glitch on GTX 970's and possibly other Maxwell architecture cards.

Take a look:

Well, after a week or so of tinkering and of trying different things out, I seem to have to come to a good setup for the machine.

Again: I'll detail some of my system specs and then my findings, along with a brief synopsis of the reason for starting this thread.

System Specs:
CPU - Intel Corei5 4690k @ 3.9ghz (x39 multiplier for all 4 cores)
GPU - 2 EVGA Nvidia GTX 970 SC (GPU clock 1403/1428, Memory clock 3705, Driver 347.88) - Stable configuration
RAM - G-Skill RipJaws 2x4GB @ 2133mhz
OS - Win 7 Pro

----Initial Issue---
I noticed that my graphics cards were staying in P2 power state and thus, throttling the GPU memory clocks to 3005mhz and not running at the stock rated 3505mhz. This means that in memory bound compute applications like E@H, there is a noticeable slowdown in processing times.

----Fixes/Observations----
I had to remove the EVGA precisionX software and install the MSI afterburner software. I had to install the Nvidia Inspector in order to have access to set memory clocks for the GPU's in P2 power state. You must ensure that E@H is not running and then at this point set your memory clock to the desired speed while it's in P0 state. At this point, whatever speed you set it at in P0 state, is the maximum speed you will be able to obtain in P2 state. For example, if I set my P0 memory speed to 3705 and I try to set my memory clock higher than 3705 for P2 state it will not work and the card will default to the highest clocks set while in P0 power state.

----Conclusion----
Though it is somewhat of a hassle, it's an interesting issue seemingly only affecting MAXWELL cards and for advanced users willing to investigate and adjust their card's properly, they will see an appreciable decrease in runtimes for the v1.52 Parkes app. Also, 3X seems to be the most efficient use of the cards power and along with the tweaks above should lead to close to the highest attainable RAC for users with these cards. Once again, YMMV according to your system setup and the thermal limits your environment may allow.

Good luck to all! I shall keep this thread updated as I tinker or make new observations as the application evolves. Thank you to those who have contributed and helped me thus far.
11) Message boards : Number crunching : Error Spike. (Message 1317618)
Posted 20 Dec 2012 by Profile Manuel Palacios
Post:
Unhandled Exception Detected...

- Unhandled Exception Record -
Reason: Out Of Memory (C++ Exception) (0xe06d7363) at address 0x74F7C41F

that's the error message coming out of the machine with 3 gtx 460's, not sure if its referencing system ram, or vram. maybe someone else more knowledgeable may be able to further answer your question.
12) Message boards : Number crunching : Faster GPUs with Nvidia 310.70? (Message 1317144)
Posted 19 Dec 2012 by Profile Manuel Palacios
Post:
Here I have an example of an app_info for an AMD machine with the lunatics cpu app and x41zc (cuda5) for those interested in verifying their own app_info:

<app_info>
<app>
<name>setiathome_enhanced</name>
</app>
<file_info>
<name>AK_v8b2_win_SSE3_AMD.exe</name>
<executable/>
</file_info>
<app_version>
<app_name>setiathome_enhanced</app_name>
<version_num>603</version_num>
<platform>windows_intelx86</platform>
<file_ref>
<file_name>AK_v8b2_win_SSE3_AMD.exe</file_name>
<main_program/>
</file_ref>
</app_version>
<app_version>
<app_name>setiathome_enhanced</app_name>
<version_num>603</version_num>
<platform>windows_x86_64</platform>
<file_ref>
<file_name>AK_v8b2_win_SSE3_AMD.exe</file_name>
<main_program/>
</file_ref>
</app_version>
<app>
<name>astropulse_v6</name>
</app>
<file_info>
<name>AP6_win_x86_SSE_CPU_r555.exe</name>
<executable/>
</file_info>
<app_version>
<app_name>astropulse_v6</app_name>
<version_num>601</version_num>
<platform>windows_intelx86</platform>
<file_ref>
<file_name>AP6_win_x86_SSE_CPU_r555.exe</file_name>
<main_program/>
</file_ref>
</app_version>
<app_version>
<app_name>astropulse_v6</app_name>
<version_num>601</version_num>
<platform>windows_x86_64</platform>
<file_ref>
<file_name>AP6_win_x86_SSE_CPU_r555.exe</file_name>
<main_program/>
</file_ref>
</app_version>
<app>
<name>astropulse_v505</name>
</app>
<app_version>
<app_name>astropulse_v505</app_name>
<version_num>505</version_num>
<platform>windows_intelx86</platform>
<cmdline>-v505</cmdline>
<file_ref>
<file_name>AP6_win_x86_SSE_CPU_r555.exe</file_name>
<main_program/>
</file_ref>
</app_version>
<app_version>
<app_name>astropulse_v505</app_name>
<version_num>505</version_num>
<platform>windows_x86_64</platform>
<cmdline>-v505</cmdline>
<file_ref>
<file_name>AP6_win_x86_SSE_CPU_r555.exe</file_name>
<main_program/>
</file_ref>
</app_version>
<app>
<name>setiathome_enhanced</name>
</app>
<file_info>
<name>Lunatics_x41zc_win32_cuda50.exe</name>
<executable/>
</file_info>
<file_info>
<name>cudart32_50_35.dll</name>
<executable/>
</file_info>
<file_info>
<name>cufft32_50_35.dll</name>
<executable/>
</file_info>
<app_version>
<app_name>setiathome_enhanced</app_name>
<version_num>610</version_num>
<platform>windows_intelx86</platform>
<plan_class>cuda_fermi</plan_class>
<avg_ncpus>0.040000</avg_ncpus>
<max_ncpus>0.040000</max_ncpus>
<coproc>
<type>CUDA</type>
<count>.5</count>
</coproc>
<file_ref>
<file_name>Lunatics_x41zc_win32_cuda50.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>cudart32_50_35.dll</file_name>
</file_ref>
<file_ref>
<file_name>cufft32_50_35.dll</file_name>
</file_ref>
</app_version>
<app_version>
<app_name>setiathome_enhanced</app_name>
<version_num>609</version_num>
<platform>windows_intelx86</platform>
<plan_class>cuda23</plan_class>
<avg_ncpus>0.040000</avg_ncpus>
<max_ncpus>0.040000</max_ncpus>
<coproc>
<type>CUDA</type>
<count>.5</count>
</count>
</coproc>
<file_ref>
<file_name>Lunatics_x41zc_win32_cuda50.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>cudart32_50_35.dll</file_name>
</file_ref>
<file_ref>
<file_name>cufft32_50_35.dll</file_name>
</file_ref>
</app_version>
<app_version>
<app_name>setiathome_enhanced</app_name>
<version_num>608</version_num>
<platform>windows_intelx86</platform>
<plan_class>cuda</plan_class>
<avg_ncpus>0.040000</avg_ncpus>
<max_ncpus>0.040000</max_ncpus>
<coproc>
<type>CUDA</type>
<count>.5</count>
</coproc>
<file_ref>
<file_name>Lunatics_x41zc_win32_cuda50.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>cudart32_50_35.dll</file_name>
</file_ref>
<file_ref>
<file_name>cufft32_50_35.dll</file_name>
</file_ref>
</app_version>
<app_version>
<app_name>setiathome_enhanced</app_name>
<version_num>610</version_num>
<platform>windows_x86_64</platform>
<plan_class>cuda_fermi</plan_class>
<avg_ncpus>0.040000</avg_ncpus>
<max_ncpus>0.040000</max_ncpus>
<coproc>
<type>CUDA</type>
<count>.5</count>
</coproc>
<file_ref>
<file_name>Lunatics_x41zc_win32_cuda50.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>cudart32_50_35.dll</file_name>
</file_ref>
<file_ref>
<file_name>cufft32_50_35.dll</file_name>
</file_ref>
</app_version>
<app_version>
<app_name>setiathome_enhanced</app_name>
<version_num>609</version_num>
<platform>windows_x86_64</platform>
<plan_class>cuda23</plan_class>
<avg_ncpus>0.040000</avg_ncpus>
<max_ncpus>0.040000</max_ncpus>
<coproc>
<type>CUDA</type>
<count>.5</count>
</coproc>
<file_ref>
<file_name>Lunatics_x41zc_win32_cuda50.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>cudart32_50_35.dll</file_name>
</file_ref>
<file_ref>
<file_name>cufft32_50_35.dll</file_name>
</file_ref>
</app_version>
<app_version>
<app_name>setiathome_enhanced</app_name>
<version_num>608</version_num>
<platform>windows_x86_64</platform>
<plan_class>cuda</plan_class>
<avg_ncpus>0.040000</avg_ncpus>
<max_ncpus>0.040000</max_ncpus>
<coproc>
<type>CUDA</type>
<count>.5</count>
</coproc>
<file_ref>
<file_name>Lunatics_x41zc_win32_cuda50.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>cudart32_50_35.dll</file_name>
</file_ref>
<file_ref>
<file_name>cufft32_50_35.dll</file_name>
</file_ref>
</app_version>
</app_info>

I don't know how to make a nice little link, so, sorry for the length ;)
13) Message boards : Number crunching : Faster GPUs with Nvidia 310.70? (Message 1315608)
Posted 15 Dec 2012 by Profile Manuel Palacios
Post:

I shall probably cut over to zb myself when I have the time to modify 9 rigs...probably over Christmas vacation in a couple of weeks.


I thought it was going to be a tedious task, but it wasn't time consuming. you just have to make sure you change the application markers in the app_info: (e.g for my GTX460 and GTX650 machines this is what changed in my app_info)
<file_name>Lunatics_x41zb_win32_cuda42.exe</file_name>
<file_name>cudart32_42_9.dll</file_name>
<file_name>cufft32_42_9.dll</file_name>

and of course make sure you copy and paste the appropriate files from Jason's x41zb folders.

a quick find and replace all did the trick for each one
14) Message boards : Number crunching : Faster GPUs with Nvidia 310.70? (Message 1314894)
Posted 13 Dec 2012 by Profile Manuel Palacios
Post:
Great I will do that, i've got about 60 wu's to be crunched so i've set nnt and i'll let it burn through them to make sure all is stable.

If so, i'll experiment a bit with the beta drivers and check to see any improvements.

Thanks again for the help!
15) Message boards : Number crunching : Faster GPUs with Nvidia 310.70? (Message 1314892)
Posted 13 Dec 2012 by Profile Manuel Palacios
Post:
Thank you! I was able to get it sorted, but I am sure this will help others not so familiar with the old manual process!

I'll report back what improvements I see, I have my instances set to <count>.33</count>

Also, would you recommend updating to the beta drivers? I have the most recent WHQL drivers installed.
16) Message boards : Number crunching : Faster GPUs with Nvidia 310.70? (Message 1314883)
Posted 13 Dec 2012 by Profile Manuel Palacios
Post:
Hello, i'm currently using the GTX 460 1gb, as per the read me I would be most benefited by using the 4.2 correct? Also, how would I go about installing this? I have forgotten manual installations of these things ever since the nifty installer was added at Lunatics.

I guess i'm not so rusty after all, I got it functioning just fine. Thanks!
17) Message boards : Number crunching : WASTING MY TIME? (Message 1307409)
Posted 18 Nov 2012 by Profile Manuel Palacios
Post:
I think we all have to realize here that the collective performance capabilities of the computers attached to this project has exponentially increased while manpower and resources at SETI have been kept about the same. We went through a long outage and with difficulty getting tasks not to long ago historically speaking, and at this point it is just another hiccup. I have been with this project over 13 years now, and have no plans to abandon it because of my machines not getting enough WU's to crunch.

Just leave your machines alone, it's not about the credits, it's about the science. Someone somewhere is crunching a WU that may or may not hold that elusive signal from ET, I will continue to support the science and offer my computers in search of that elusive signal.

For now, I just attach my GPU to Einstein and keep it busy until more SETI WU's take its place.

Have a great day.
18) Message boards : Number crunching : Welcome to the 13 year club (Message 1301268)
Posted 2 Nov 2012 by Profile Manuel Palacios
Post:
13 years to the day today! Tue, 2 Nov 1999 - Fri, 2 Nov 2012. Long live SETI!
19) Message boards : Number crunching : GTX 460 (Message 1130433)
Posted 21 Jul 2011 by Profile Manuel Palacios
Post:
Lately I haven't had much time to use my desktop with the 460 in it. Positive news of this is that seti had been running uninterrupted for about a week! I was above 18,000 RAC on that machine and was still climbing until I found that my computer restarted yesterday due to Windows updates :D

Anyway, this is on the top end of what I predicted my computer could do and so I am extremely satisfied at the amount of work this little 460 can crunch. Overall it's one of the best purchases i've ever made (computer related of course). For $170.00 at the time it was a real bargain. The card runs 99% if 3 shorties are being crunched simultaneously and fluctuates between 93-99% if mid-AR wu's are being run. This is with the most recent lunatics app as I previously mentioned I had loaded that up.

Happy Crunching!
20) Message boards : Number crunching : GTS450 card, compared to other GPUs (Message 1123790)
Posted 2 Jul 2011 by Profile Manuel Palacios
Post:
I have the GTX460 Hawk Talon, I bought it back in November. It certainly will not get to 1GHZ without some ridiculous voltage that will severely cut down on its operable lifespan. I currently run mine at 850/1700/2000 @ stock voltage. I get around 13,500-15,000 RAC depending on how much time I use my GFX card for other purposes other than seti. It runs extremely cool, under 70C after months of operation. It would run under 60C for the first 4 months, I just haven't taken the time to completely disassemble the cooler, clean it, and re-apply thermal paste. Overall I have been extremely satisfied with my purchase of this card, I have never ran into issues with it.


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.