New Host Set for "Work" to use CPU at 50%...

Message boards : Number crunching : New Host Set for "Work" to use CPU at 50%...
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile TimeLord04
Volunteer tester
Avatar

Send message
Joined: 9 Mar 06
Posts: 21140
Credit: 33,933,039
RAC: 23
United States
Message 1933625 - Posted: 4 May 2018, 16:11:57 UTC

5-4-2018

New Computer ID: 8508902 - 2010, MacPro 5,1 - Computer Name: Daedalus

I've set "Work" Preferences and made sure to ONLY set "Use 50% of CPU" to limit the number of cores used for crunching to HALF of what is available. For the above noted system, this means that ONLY 4 Cores of the 8 available should be crunching... Or is Hyperthreading causing 8 Cores to be used???

I'm new to Hyperthreading, and if it is true that at 50% that 8 Threads will be used; then, I'm guessing I need to reset the limit to 25%...???

Since this system is also crunching 1 Unit at a time on the ATI HD 5770 GPU; I'm trying to keep one full core free to properly feed the GPU in addition to having 4 Cores/Threads crunching on CPU.

Any help is greatly appreciated. :-)


TL
TimeLord04
Have TARDIS, will travel...
Come along K-9!
Join Calm Chaos
ID: 1933625 · Report as offensive
Profile TimeLord04
Volunteer tester
Avatar

Send message
Joined: 9 Mar 06
Posts: 21140
Credit: 33,933,039
RAC: 23
United States
Message 1933627 - Posted: 4 May 2018, 16:21:12 UTC
Last modified: 4 May 2018, 16:28:33 UTC

Well, I played with the settings, and lowered CPU Usage to 25%. As I guessed, this limited Daedalus to 4 CPU Cores/Threads crunching at one time, AND still left sufficient Free Cores to feed the GPU. :-)

System seems to be crunching the way I want it to. :-) I learn more and more all the time.


TL

[EDIT:]

I have just noticed the Estimated Crunching Time on each CPU Thread... Approx 4.5 Hours to crunch one WU!!! I would have thought that Westmere Xeon Processors would have been faster than this...


TL
TimeLord04
Have TARDIS, will travel...
Come along K-9!
Join Calm Chaos
ID: 1933627 · Report as offensive
Grant (SSSF)
Volunteer tester

Send message
Joined: 19 Aug 99
Posts: 13722
Credit: 208,696,464
RAC: 304
Australia
Message 1933671 - Posted: 4 May 2018, 21:39:57 UTC - in response to Message 1933627.  

Well, I played with the settings, and lowered CPU Usage to 25%. As I guessed, this limited Daedalus to 4 CPU Cores/Threads crunching at one time, AND still left sufficient Free Cores to feed the GPU. :-)

I prefer to allow all Cores/threads to crunch & just reserve 1 core for each GPU WU being processed. For the use I make of my systems, there's no benefit to not using all available cores to process work. I've got them, so I might as well use them & not just have them sitting there idle.
Grant
Darwin NT
ID: 1933671 · Report as offensive
Profile iwazaru
Volunteer tester
Avatar

Send message
Joined: 31 Oct 99
Posts: 173
Credit: 509,430
RAC: 0
Greece
Message 1933696 - Posted: 5 May 2018, 0:29:14 UTC
Last modified: 5 May 2018, 1:19:20 UTC

TL, unless I got something seriously wrong with my really quick back of the envelope math, that Xeon should be good for at least twice as much credit as the 5770. If I were you I'd try to crunch the CPU only for a few days at 75% (12 tasks at a time) and see how that goes. And unless the Radeon is really particular to how much of the CPU it needs, I see no reason it wouldn't be happy with those settings too... but I don't know how AMD plays with SETI so can't tell you for sure.

also:
- 12 or 16 tasks at 4 and a half hours is nothing to be sneezed at.
and
- there's a discrepancy in your CPU elapsed times on the only task you've returned so far.

Edit: actually I did a bit more quick math and I'm getting around 8-9000 a day for the Xeon and around 3500 a day for the Radeon.
ID: 1933696 · Report as offensive
Profile TimeLord04
Volunteer tester
Avatar

Send message
Joined: 9 Mar 06
Posts: 21140
Credit: 33,933,039
RAC: 23
United States
Message 1933716 - Posted: 5 May 2018, 2:03:26 UTC - in response to Message 1933696.  
Last modified: 5 May 2018, 2:24:24 UTC

TL, unless I got something seriously wrong with my really quick back of the envelope math, that Xeon should be good for at least twice as much credit as the 5770. If I were you I'd try to crunch the CPU only for a few days at 75% (12 tasks at a time) and see how that goes. And unless the Radeon is really particular to how much of the CPU it needs, I see no reason it wouldn't be happy with those settings too... but I don't know how AMD plays with SETI so can't tell you for sure.

also:
- 12 or 16 tasks at 4 and a half hours is nothing to be sneezed at.
and
- there's a discrepancy in your CPU elapsed times on the only task you've returned so far.

Edit: actually I did a bit more quick math and I'm getting around 8-9000 a day for the Xeon and around 3500 a day for the Radeon.

5-4-2018 at 7:03 PM - PDT

OK - I've just reset to "50% of CPU" and 8 CPU Threads are crunching again. In addition, one core is still feeding the ATI HD 5770 GPU for one WU there at a time. Total Units crunching are 9. I'm being more conservative in my CPU Usage as I don't want to overtax the system and starve the GPU. Also, I want a few Cores/Threads free for the rest of the system to utilize other programs.

I have four, (4), 512GB Seagate SATA Drives installed in Daedalus. Two have MacOS on them, and two are empty. The Primary Drive and OS is High Sierra, 10.13.3, and the Secondary Drive and OS is Sierra 10.12.1. The 10.12.1 Drive has A TON of software on it that I want to make use of... MS Office for Mac, and the FULL Adobe Software Line of "CS6" including Photoshop, Illustrator and more... When booted into 10.12.1, (of course), BOINC won't be running... BOINC is ONLY running on High Sierra... Still, there's more I want to accomplish with this system than just crunching.

I plan to turn the Third Drive into MacOS Snow Leopard and install the original StarCraft and BroodWar CDs that I still have, and then Upgrade SC/BW to Ver 1.16.1 for Mac.

The Fourth Drive I want to utilize BootCamp from the High Sierra System and install Win 7 Pro SP-1, x64 there. Then, over the next couple of years, I want to save up and Clone the drives to SSDs for better security of data and stability of the Systems. (My family has had THREE separate HDs fail this year!!! SSDs are a MUST for me, now!)

[EDIT:] The System also came with the old BlueTooth Wireless Keyboard - Full Size with 10-Key, and an Apple Cinema Display with DVI Cable - 23", 1920x1200 Resolution.

As to GPUs, in another Thread here in NC I mentioned saving up for a Mac NVIDIA GTX-1070 8GB card... I'm rethinking this, as I've been looking into the AMD/ATI Sapphire Pulse RX-580 8GB card which, (depending on manufacturer), seems to be about half the price! Anyone here with MacPros have any comments on the Sapphire Pulse RX-580 vs the GTX-1070 cards???


TL
TimeLord04
Have TARDIS, will travel...
Come along K-9!
Join Calm Chaos
ID: 1933716 · Report as offensive
TBar
Volunteer tester

Send message
Joined: 22 May 99
Posts: 5204
Credit: 840,779,836
RAC: 2,768
United States
Message 1933718 - Posted: 5 May 2018, 2:25:02 UTC - in response to Message 1933627.  
Last modified: 5 May 2018, 2:30:42 UTC

I have just noticed the Estimated Crunching Time on each CPU Thread... Approx 4.5 Hours to crunch one WU!!! I would have thought that Westmere Xeon Processors would have been faster than this.
Your CPUs are around 8 Years old, they will run similar to an 8 year old CPU. You might consider the reason I built and posted all those MAC CPU Apps, I didn't do it just to pass time; SETIv8 OSX MB CPU Apps
They are generally about Twice as fast as the Stock CPU App.

I would pair the ATI5 App 3710 with the SSE41 CPU App 3711 and run that. You will see a slight speedup when running the 5770 with the cmdline options.
If it were Me, I'd install OSX 10.12.6 Sierra, then move the two GTX 750s to the New Mac and run the CUDA Special App on the 750s while using the HD 5770 to run the monitor.
The CUDA Special Apps Will NOT work with High Sierra, the highest you can go is Sierra. Two 750 Ti using the Special App will give you about the same as this machine; https://setiathome.berkeley.edu/show_host_detail.php?hostid=6796475 You can also set the 5770 to run just APs so it doesn't waste electricity on the slow running MBv8 tasks. Don't bother with APs on the 750s, the OpenCL in the AP App was Never fixed after Darwin 15.4 and runs lousy on NV cards above Darwin 15.3. The ATI cards however run better since the OpenCL change in Darwin 15.4.

BTW, Two 750 Ti running the CUDA Special App will Smoke a RX-580, and burn much less Power while doing so.
ID: 1933718 · Report as offensive
Profile TimeLord04
Volunteer tester
Avatar

Send message
Joined: 9 Mar 06
Posts: 21140
Credit: 33,933,039
RAC: 23
United States
Message 1933719 - Posted: 5 May 2018, 2:33:12 UTC - in response to Message 1933718.  
Last modified: 5 May 2018, 2:34:56 UTC

I have just noticed the Estimated Crunching Time on each CPU Thread... Approx 4.5 Hours to crunch one WU!!! I would have thought that Westmere Xeon Processors would have been faster than this.
Your CPUs are around 8 Years old, they will run similar to an 8 year old CPU. You might consider the reason I built and posted all those MAC CPU Apps, I didn't do it just to pass time; SETIv8 OSX MB CPU Apps
They are generally about Twice as fast as the Stock CPU App.

I would pair the ATI5 App 3710 with the SSE41 CPU App 3711 and run that. You will see a slight speedup when running the 5770 with the cmdline options.
If it were Me, I'd install OSX 10.12.6 Sierra, then move the two GTX 750s to the New Mac and run the CUDA Special App on the 750s while using the HD 5770 to run the monitor.
The CUDA Special Apps Will NOT work with High Sierra, the highest you can go is Sierra. Two 750 Ti using the Special App will give you about the same as this machine; https://setiathome.berkeley.edu/show_host_detail.php?hostid=6796475 You can also set the 5770 to run just APs so it doesn't waste electricity on the slow running MBv8 tasks. Don't bother with APs on the 750s, the OpenCL in the AP App was Never fixed after Darwin 15.4 and runs lousy on NV cards above Darwin 15.3. The ATI cards however run better since the OpenCL change in Darwin 15.4.

I can't move the 750's to the new system, as that would completely kill the Hackintosh - which I still use daily. It is a nice thought, though... I will; however, look into your ATI5 App 3710 and SSE41 CPU App 3711. I do want to speed this new toy up.

Any thoughts on the Sapphire Pulse RX580 8GB Card??? I'm tempted to pick one up in the next year.

Does anyone have any EVGA GTX-750TI SC Cards they want to get rid of??? I'd gladly take them if offered.

TL
TimeLord04
Have TARDIS, will travel...
Come along K-9!
Join Calm Chaos
ID: 1933719 · Report as offensive
TBar
Volunteer tester

Send message
Joined: 22 May 99
Posts: 5204
Credit: 840,779,836
RAC: 2,768
United States
Message 1933727 - Posted: 5 May 2018, 3:09:08 UTC - in response to Message 1933719.  

I'd suggest you hold off on any 'New' GPUs. I should be testing one of the Cheap Chinese Knockoffs next week, and if it works out it will be a much better investment than the current GPU lineup.
For less than half price of a current used 950, I figured I could give it a try.

On second thought, to run Three GPUs you'd have to move the rear Two Hard drives to the Optical bay as I have done. So, you might want to just use Two GPUs in the Mac Pro unless you are prepared to move HDs.
Oh well.
ID: 1933727 · Report as offensive
Profile TimeLord04
Volunteer tester
Avatar

Send message
Joined: 9 Mar 06
Posts: 21140
Credit: 33,933,039
RAC: 23
United States
Message 1933881 - Posted: 5 May 2018, 23:04:37 UTC - in response to Message 1933727.  
Last modified: 5 May 2018, 23:06:01 UTC

I'd suggest you hold off on any 'New' GPUs. I should be testing one of the Cheap Chinese Knockoffs next week, and if it works out it will be a much better investment than the current GPU lineup.
For less than half price of a current used 950, I figured I could give it a try.

On second thought, to run Three GPUs you'd have to move the rear Two Hard drives to the Optical bay as I have done. So, you might want to just use Two GPUs in the Mac Pro unless you are prepared to move HDs.
Oh well.

I agree. Two GPUs would be what I would choose to do for this 5,1... Especially since EVGA is Double Width... Which brings me to an idea... I WAS saving up slowly and buying parts for a PC Build. I have on hand two EVGA GTX-1050 "Gaming" 2GB GDDR5 VRAM GPUs. I was thinking about your idea of leaving the 5770 in line hooked up to the Apple Cinema Display and then using one of the 1050's to crunch with on your OpenCL App that my two 750's on the Hackintosh are currently making use of. What do you think of this??? (Or, should I pull the 5770 and put both 1050's in the 5,1???) [EDIT:] AND, will the OpenCL App work in High Sierra???


TL
TimeLord04
Have TARDIS, will travel...
Come along K-9!
Join Calm Chaos
ID: 1933881 · Report as offensive
TBar
Volunteer tester

Send message
Joined: 22 May 99
Posts: 5204
Credit: 840,779,836
RAC: 2,768
United States
Message 1934079 - Posted: 7 May 2018, 0:34:56 UTC - in response to Message 1933881.  

...will the OpenCL App work in High Sierra???
Aren't you using the OpenCL App in High Sierra RIGHT NOW? It works doesn't it? Since I'm NOT running High Sierra, I would have to check it the same way as YOU. I would have to go through the Host list and find a Host running it. Oh wait, YOU are running it. Since I compiled the App you are running, along with all the Mac nVidia OpenCL Apps, I'd say it's a pretty safe bet they will All work. If they didn't work, it would be a pretty safe bet their would be people complaining about it as every Mac GPU user at SETI is running the OpenCL Apps that I compiled. Of course, since High Sierra is nothing more that a Public Beta Test, it's possible the next System point release will break it. That's why it's Not recommended to use a Public Beta OS for production work. It's been like that FOREVER.

I've already suggested what I would do. I would go back to the Non-Beta Sierra and run the CUDA Special App on the NV cards while using the 5770 as the Display driver. That way you can open your 20 browser tabs, or whatever else you want, on the 5770 without running the 2 GB nVidia GPUs out of vRam. If you do run OpenCL on the nVidia GPUs, I would suggest ONE task at a time as they might not respond well trying to run Two Arecibo VLARs at the same time. My 3 GPU machine runs Three CUDA tasks and two CPU tasks and I really can't notice anything is running, i.e, there isn't any System lag even when running 5 Arecibo VLARs at the same time.
ID: 1934079 · Report as offensive
Profile TimeLord04
Volunteer tester
Avatar

Send message
Joined: 9 Mar 06
Posts: 21140
Credit: 33,933,039
RAC: 23
United States
Message 1934324 - Posted: 8 May 2018, 3:46:07 UTC - in response to Message 1934079.  

...will the OpenCL App work in High Sierra???
Aren't you using the OpenCL App in High Sierra RIGHT NOW? It works doesn't it? Since I'm NOT running High Sierra, I would have to check it the same way as YOU. I would have to go through the Host list and find a Host running it. Oh wait, YOU are running it. Since I compiled the App you are running, along with all the Mac nVidia OpenCL Apps, I'd say it's a pretty safe bet they will All work. If they didn't work, it would be a pretty safe bet their would be people complaining about it as every Mac GPU user at SETI is running the OpenCL Apps that I compiled. Of course, since High Sierra is nothing more that a Public Beta Test, it's possible the next System point release will break it. That's why it's Not recommended to use a Public Beta OS for production work. It's been like that FOREVER.

I've already suggested what I would do. I would go back to the Non-Beta Sierra and run the CUDA Special App on the NV cards while using the 5770 as the Display driver. That way you can open your 20 browser tabs, or whatever else you want, on the 5770 without running the 2 GB nVidia GPUs out of vRam. If you do run OpenCL on the nVidia GPUs, I would suggest ONE task at a time as they might not respond well trying to run Two Arecibo VLARs at the same time. My 3 GPU machine runs Three CUDA tasks and two CPU tasks and I really can't notice anything is running, i.e, there isn't any System lag even when running 5 Arecibo VLARs at the same time.

I'm NOT using ANYTHING in High Sierra. I just got this machine! The Hackintosh on El Capitan, 10.11.6 is on your OpenCL App.

Can you please, PLEASE, be kinder to me!? I'm asking LEGITIMATE questions! I'm NOT, NOR EVER HAVE BEEN a Programmer! I don't know, (and DON'T want to know), what it takes to develop an App like yours. I will stick with HARDWARE! Hardware is what I understand as a Tech, it is what I do best.

I want to use whatever is BEST for High Sierra, as THIS IS what I WILL be using for my Primary OS on the 5,1! If the answer is NONE of your Apps, (as you are suggesting that High Sierra is "Beta" and "Unstable"), then I will stick to STOCK!


TL
TimeLord04
Have TARDIS, will travel...
Come along K-9!
Join Calm Chaos
ID: 1934324 · Report as offensive
TBar
Volunteer tester

Send message
Joined: 22 May 99
Posts: 5204
Credit: 840,779,836
RAC: 2,768
United States
Message 1934334 - Posted: 8 May 2018, 5:41:29 UTC - in response to Message 1934324.  

Hey, if you want to use those 'Stock' Apps that I compiled over Two Years ago, go for it. Perhaps one of these days you will grasp the fact that those App were also compiled by Me. You would think after a couple of years of being told who built the Apps it would sink in. That ATI OpenCL App you are using in HS is one of mine, as is the current 'Stock' NV App, as well as the 'Stock' CUDA Apps.
Your 'LEGITIMATE' question has already been answered if you could just understand what you've been told already... a couple of times. The best App on the Mac Pro right now is the CUDA Special App. I'm not going to say it again. Use what you wish, I'm done with you.
ID: 1934334 · Report as offensive
Profile TimeLord04
Volunteer tester
Avatar

Send message
Joined: 9 Mar 06
Posts: 21140
Credit: 33,933,039
RAC: 23
United States
Message 1934352 - Posted: 8 May 2018, 7:39:58 UTC - in response to Message 1934334.  

Hey, if you want to use those 'Stock' Apps that I compiled over Two Years ago, go for it. Perhaps one of these days you will grasp the fact that those App were also compiled by Me. You would think after a couple of years of being told who built the Apps it would sink in. That ATI OpenCL App you are using in HS is one of mine, as is the current 'Stock' NV App, as well as the 'Stock' CUDA Apps.
Your 'LEGITIMATE' question has already been answered if you could just understand what you've been told already... a couple of times. The best App on the Mac Pro right now is the CUDA Special App. I'm not going to say it again. Use what you wish, I'm done with you.

AND, the LEGITIMATE question WAS, "What works BEST in High Sierra?" Because, you stated "...the CUDA App does NOT work in High Sierra." If the OpenCL NVIDIA App works in High Sierra, I'd be willing to sacrifice the upcoming PC Build and reallocate one GTX-1050 2GB GDDR5 VRAM Card to the 5,1! You SEEMED to have missed THAT POINT! I'm WANTING to Upgrade this System the BEST that I can! You stated NOT to get the Sapphire Pulse RX 580, BUT, DID NOT state anything about my wanting to save up for a 1070 with 8GB RAM from iBuildMacs.com! Further, you wanted me to cannibalize the Hackintosh, and put the two 750s into the 5,1. I clarified that I WILL NOT be doing that! So, I'm left with either using a GTX-1050 that I have on hand, or saving up for a 1070 8GB Card! To save money, I'd hope that I could utilize the 1050, WITH your NVIDIA OpenCL App, ON the 5,1... WILL THIS WORK, or WON'T IT??? That was the question a couple posts ago, AND in the PM I sent you!

TL
TimeLord04
Have TARDIS, will travel...
Come along K-9!
Join Calm Chaos
ID: 1934352 · Report as offensive

Message boards : Number crunching : New Host Set for "Work" to use CPU at 50%...


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