New Mac GPU Apps at BETA...

Message boards : Number crunching : New Mac GPU Apps at BETA...
Message board moderation

To post messages, you must log in.

Previous · 1 · 2 · 3 · 4 · Next

AuthorMessage
Profile TimeLord04
Volunteer tester
Avatar

Send message
Joined: 9 Mar 06
Posts: 21140
Credit: 33,933,039
RAC: 23
United States
Message 2017556 - Posted: 2 Nov 2019, 15:11:29 UTC - in response to Message 2017530.  

The good news is you are one of the Handful of Mac users that have that problem. The problem only happens when you have more than one GPU and they are different types. About 99% of Mac users have either One GPU or Two of the Same GPUs. Even if you have different GPUs I've always been able to fix the problem by simply changing the Slots the GPUs are in. Look at the machine I'm running at BETA;
NVIDIA GeForce GTX 960 (2047MB) driver: 5902.58 OpenCL: 1.2
AMD AMD Radeon HD Ellesmere Prototype Compute Engine (4096MB) OpenCL: 1.2

They Both have OpenCL because I placed the NV card in the Lower Slot. If the NV card was in the 2nd Slot then only one GPU would have OpenCL, but I wanted it to work, so, I placed the NV GPU in the Lower Slot.
My Mac with Five 1070s shows OpenCL on All cards because they are the Same GPUs. Again, Very Few people have Your problem, and you could probably fix it by changing Slots.

Well, I hope that solution of changing Slots DOES work for others... It DID NOT work for me. For now that you mention that solution of changing slots; I remember you telling me to change slots in the Hackintosh when I encountered the OpenGL Error in Battle.net App a year ago. Remember, when I built the new Hackintosh, (i7 7700K System), the 1070 WAS in Slot 1 and the 1050 WAS in Slot 2. I had the HDMI Cable plugged into the 1070, and COULD NOT for the life of me get StarCraft:Remastered to play... I posted about that here, (Thread now buried some several pages deep now), and you told me to change the Slots. I did so, and OpenGL came up working on the 1070, now in Slot 2 of the Gigabyte MOBO.

Even changing Slots for me DID NOT yield having OpenCL and OpenGL on both Cards in the new Hackintosh. I have also placed the Primary Card, (the 970), in the Mac Pro in the "Lower Slot" and this System, too, yields ONLY OpenCL and OpenGL on the Primary GPU. Don't know what else to say... I HOPE sincerely that others DO NOT encounter this issue. Perhaps A Solution is to have Mixed Brand GPUs, (like you mention here), of One NVIDIA Card and One AMD/ATI Card with the NVIDIA Card, (as you say), in the Lower Slot... Perhaps, someday, funds permitting, I can try that out.

Good Luck to everyone. TBar works HARD on these Apps, and I wish him and all who use his Apps GREAT success.


God bless,


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

Send message
Joined: 22 May 99
Posts: 5204
Credit: 840,779,836
RAC: 2,768
United States
Message 2018041 - Posted: 7 Nov 2019, 3:49:47 UTC
Last modified: 7 Nov 2019, 3:52:03 UTC

It just goes to show you.... it All depends on what type of 'Upgrade' Apple decides to release.
The old SoG App 8.20 (opencl_ati5_SoG_mac) was released on Main back on 28 Dec 2016, 23:34:07 UTC. It ran without any trouble for almost a year, then, Apple released a couple of 'Updates' and some people started having trouble with the App starting up. A new App, 8.20 (opencl_ati5_mac), was released on Main 17 Oct 2017, 23:49:50 UTC and didn't have the problem. 8.20 (opencl_ati5_mac) has been running for a couple of years without any trouble. Recently I decided to try a Rebuild of opencl_ati5_SoG_mac to see if it would be able to replace the App that's been blocked for almost two years. The new build seems to work fine, so it was placed on Beta since it's a bit faster than the current opencl_ati5_mac. While placing the new 8.23 (opencl_ati5_SoG_mac) on Beta the Old version 8.20 (opencl_ati5_SoG_mac) suddenly became 'unblocked' after Two Years. So, Now the old App on Main seems to be working Fine Again, and is quite a bit faster than the 8.20 (opencl_ati5_mac) version....who'd a thunk it ;-) The New 8.23 (opencl_ati5_SoG_mac) App on Beta also seems to be working very well, My RX 570 at Beta is working better than it ever has, when it has work...

Not bad, old Apps working again, New Apps working better than ever, not a bad time to be a Mac user at SETI. Just don't try to run 4 or 5 of the SoG Apps at one time. I think back when the SoG App was being used the best performance was running Three instances at once on the higher end GPUs. I have noticed the RX 570 will produce more work running Two instances, however, it also produces more Heat and burns more power running Two at a time. YMMV.
ID: 2018041 · Report as offensive
TBar
Volunteer tester

Send message
Joined: 22 May 99
Posts: 5204
Credit: 840,779,836
RAC: 2,768
United States
Message 2018628 - Posted: 12 Nov 2019, 5:41:02 UTC
Last modified: 12 Nov 2019, 5:50:24 UTC

It seems the New System, MacOS 10.15 Catalina, is incompatible with All the Optimized CPU Apps. Therefore, I've posted a New Package which contains the Stock CPU App 8.05 named ATi5-SoG_r4008 & CPU-Graphics. The New package works with MacOS 10.12 & Higher, and features a Working CPU Graphics App for those wanting it. Unfortunately, the Stock CPU App 8.05 is about 30% Slower than the Optimized CPU Apps....oh well.
The New ATI5 SoG App r4008 is faster than the current Stock r3556 SoG App, has a smoothly Working Progress bar, and doesn't have the problem of sometimes taking twice as long to finish a task.
The New nVidia App r4007 doesn't have the 'Postponed - Suspicious Pulse' problem, and should work better with the Newer Non-Apple nVidia GPUs, especially on Hackintoshes.
The Apps are in the Usual location, https://arkayn.us/forum/index.php?topic=191.msg4368#msg4368
ID: 2018628 · Report as offensive
Profile Tom M
Volunteer tester

Send message
Joined: 28 Nov 02
Posts: 5124
Credit: 276,046,078
RAC: 462
Message 2019073 - Posted: 15 Nov 2019, 3:48:42 UTC

@Tbar,
Are there enough active cruncher in beta now, that you are getting better turn around than you where?

Tom
A proud member of the OFA (Old Farts Association).
ID: 2019073 · Report as offensive
TBar
Volunteer tester

Send message
Joined: 22 May 99
Posts: 5204
Credit: 840,779,836
RAC: 2,768
United States
Message 2019079 - Posted: 15 Nov 2019, 5:48:55 UTC - in response to Message 2019073.  

The problem with getting tasks validated was fixed some time ago when Eric fixed the Validator. Now tasks are being validated within a few minutes/secs. So, if your not running an eligible Mac then you're not needed. The problem now is there are still few Macs returning work. Add to that, the Application details/Average processing rate has been stuck for over a week. So, if the older App ran shorties and got a Higher APR than the Newer App which ran VLARs, the Server will only send the Older App. My machine has that problem with the NV App. Nothing I do will get the APRs to change, meaning the Server keeps sending tasks for the older App...which doesn't need testing.
It's always something...
ID: 2019079 · Report as offensive
Profile CyborgSam
Avatar

Send message
Joined: 28 Apr 99
Posts: 63
Credit: 4,541,759
RAC: 5
United States
Message 2019183 - Posted: 15 Nov 2019, 21:59:57 UTC

I just switched my Mac Pro with dual 3.46 GHz Xeons and a Radeon RX 570 to the beta. It runs Rosetta, WCG, and Einstein, so it won't have a ton of results.

I'm setting up my other Mac Pro today, it has a single 3.46 GHz Xeon and two Radeon RX 560s. I'll set it up to only use the SETI Beta for now.

It's getting cool enough outside I can run these space heaters full time in lieu of baseboard heating.

Sam
ID: 2019183 · Report as offensive
Profile CyborgSam
Avatar

Send message
Joined: 28 Apr 99
Posts: 63
Credit: 4,541,759
RAC: 5
United States
Message 2019197 - Posted: 15 Nov 2019, 23:27:49 UTC - in response to Message 2019183.  

I can't believe how much I've forgotten from a few months ago when I was spending a lot of time here tweaking...

I installed the normal BOINC 7.16.3 and added just the SETI Beta project to my Cheesegrater Mac Pro running Mojave with a single 3.46 GHz Xeon, 20GB RAM, and two Radeon RX 560s.

In the hour it's been running I only saw one 8.23 task, the remaining are 8.22. Do I need to change anything?

For this beta, should I be changing command-line options to optimize one core per GPU or just test out-of-the-box?

Suggestions to jog my creaky old brain welcome.

TIA,
Sam
ID: 2019197 · Report as offensive
TBar
Volunteer tester

Send message
Joined: 22 May 99
Posts: 5204
Credit: 840,779,836
RAC: 2,768
United States
Message 2019227 - Posted: 16 Nov 2019, 5:48:41 UTC - in response to Message 2019197.  
Last modified: 16 Nov 2019, 5:54:55 UTC

I'm still not seeing your machine at Beta, or even Beta on your projects list, https://setiathome.berkeley.edu/show_user.php?userid=205942
You shouldn't have to change anything as long as your 'Details' are being updated. How is it looking now? Have you been sent anymore of the SoG tasks? The Average processing rate should be changing and should result with the SoG App being the highest rated App. Some of My APRs are changing, just not the ones that matter. The command-line options are preset with the New 8.23 Apps, I'd suggest leaving them as they are. Do you have a link to your Host at Beta?

It's pretty obvious something here is wrong on My host, as in, How can you have a higher Consecutive valid tasks than Number of tasks completed?
SETI@home v8 8.23 x86_64-apple-darwin (opencl_ati5_SoG_mac)
Number of tasks completed: 162
Max tasks per day: 314
Number of tasks today: 59
Consecutive valid tasks: 281
Average processing rate: 301.14 GFLOPS
Impossible numbers... It has been at 162 & 301.14 GFLOPS for over a week while the Task numbers elsewhere say SETI@home v8 (3135).
ID: 2019227 · Report as offensive
rob smith Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer moderator
Volunteer tester

Send message
Joined: 7 Mar 03
Posts: 22160
Credit: 416,307,556
RAC: 380
United Kingdom
Message 2019235 - Posted: 16 Nov 2019, 8:36:42 UTC - in response to Message 2019197.  

Are you sure you created your Beta account with the same email address as is used for SETI@Home. It's also "nice" if you use the same user name as that makes it easier for others to dive over and find you.
As Keith says, there is something amiss with the way the APR is guessed at for new computers over at Beta and this is affecting what applications are allocated to users.
It is best practice on Beta not to change command lines unless the test co-ordinator request changes. there may be times when they distribute to selected hosts a set of command lines specific to part of a test,and if users over-write them with their own then the co-ordinator will get an incorrect impression of how the tests are going.
Bob Smith
Member of Seti PIPPS (Pluto is a Planet Protest Society)
Somewhere in the (un)known Universe?
ID: 2019235 · Report as offensive
Profile CyborgSam
Avatar

Send message
Joined: 28 Apr 99
Posts: 63
Credit: 4,541,759
RAC: 5
United States
Message 2019309 - Posted: 16 Nov 2019, 22:57:52 UTC - in response to Message 2019227.  

I almost positive I screwed up when I signed up for the beta. I used the exact same email address as my main SETI account but the wrong password. The site's response made me conclude I needed to create a new account.

If I have two accounts with the identical email can I merge them?

I'm only a day or two into the beta testing so I don't care if the second account's results aren't credited to me.

I've already set the beta on the Mac Pro to not get new tasks.

I have a flu, so I blame an overheating CPU in my head for this lapse of logic...
ID: 2019309 · Report as offensive
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 13161
Credit: 1,160,866,277
RAC: 1,873
United States
Message 2019313 - Posted: 16 Nov 2019, 23:39:38 UTC - in response to Message 2019309.  

https://boinc.berkeley.edu/wiki/Host_identification_and_merging
Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 2019313 · Report as offensive
TBar
Volunteer tester

Send message
Joined: 22 May 99
Posts: 5204
Credit: 840,779,836
RAC: 2,768
United States
Message 2019329 - Posted: 17 Nov 2019, 0:46:12 UTC - in response to Message 2019309.  

It really doesn't matter if you keep running under a different account, and I've managed to find the only Mac with two 560's, https://setiweb.ssl.berkeley.edu/beta/results.php?hostid=88843&offset=20
It appears everything is working normally, for now, on that machine. In My case it's gone from Bad to Worse. We've been running the Non-VLARs for so long the Old ATI App has passed the New ATI App in APR. Now Both the NV and ATI cards are being sent tasks for the Older Apps, and there isn't any way to fix it. I'm still not able to run as Anonymous platform as the Server won't sent tasks to Anonymous platform. It looks as if I might as well just stop running tasks at Beta again.
ID: 2019329 · Report as offensive
Profile CyborgSam
Avatar

Send message
Joined: 28 Apr 99
Posts: 63
Credit: 4,541,759
RAC: 5
United States
Message 2019337 - Posted: 17 Nov 2019, 1:25:27 UTC - in response to Message 2019313.  
Last modified: 17 Nov 2019, 1:25:51 UTC

The problem isn't directly a duplicate host, it's two accounts on SETI and SETI Beta with the same email. I can see the different <authenticator> codes for the two accounts.

How do I log into the bad SETI account since it has the email as this one? I tried using the password I used when setting it up, I just got an error since it's trying to log me into my main account.

I made the mistake of adding BAM after I had mistakenly created the new account. So BAM shows the host but doesn't show the SETI Beta project. I'll have to wait until tomorrow to see if shows any work done.

TIA,
Sam
ID: 2019337 · Report as offensive
Profile CyborgSam
Avatar

Send message
Joined: 28 Apr 99
Posts: 63
Credit: 4,541,759
RAC: 5
United States
Message 2019340 - Posted: 17 Nov 2019, 1:36:10 UTC - in response to Message 2019337.  

Ack! It gets weirder. I got logged into the new account on the Mac Pro. Since I added BAM it added my dual-cpu Mac Pro to it's stable.

So now I really want to merge the two accounts. I fear if I delete the beta account my dual-cpu's long history will disappear.
ID: 2019340 · Report as offensive
TBar
Volunteer tester

Send message
Joined: 22 May 99
Posts: 5204
Credit: 840,779,836
RAC: 2,768
United States
Message 2019342 - Posted: 17 Nov 2019, 1:47:26 UTC - in response to Message 2019340.  

Not sure about your problem either. I have the same UserName and eMail for both Projects but a different Password. The only problem I've had is the stuck numbers and it seems to be just this one Host...maybe.
ID: 2019342 · Report as offensive
Profile Gary Charpentier Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 25 Dec 00
Posts: 30608
Credit: 53,134,872
RAC: 32
United States
Message 2019375 - Posted: 17 Nov 2019, 5:32:45 UTC - in response to Message 2019309.  

I almost positive I screwed up when I signed up for the beta. I used the exact same email address as my main SETI account but the wrong password. The site's response made me conclude I needed to create a new account.

If I have two accounts with the identical email can I merge them?

I think I understand what you are saying/asking.

Seti Main and Seti Beta are separate projects. Each BOINC project has its own account. Accounts at Main and Beta can't be merged.
It you used the same e-mail for both, stats aggregation sites will know they are both the same and display them as you. Main will also realize you have a Beta account and give you a Volunteer Tester flag on your posts at main. These may take 24-48 hours to happen however.
ID: 2019375 · Report as offensive
Profile CyborgSam
Avatar

Send message
Joined: 28 Apr 99
Posts: 63
Credit: 4,541,759
RAC: 5
United States
Message 2019596 - Posted: 19 Nov 2019, 0:39:25 UTC - in response to Message 2019375.  

I think I understand what you are saying/asking ...

I need to learn to write more gooder...

When I created my SETI Beta account I tried logging in with what I thought was my password, when it didn't work I created an account. Then I logged in using my main account password and that worked. So I have two SETI Beta accounts and my main SETI account. All three are the same email. 2 have the same password, the errant one I recently created does not.

So my question is how do I merge two SETI Beta accounts that are using the same email address?

I let the Mac Pro run it's tasks out on the errant account. I just reinstalled BOINC on it, used BAM!, and added the SETI Beta. So now everything should be OK except I lost a couple of days of work.

Thanks,
Sam
ID: 2019596 · Report as offensive
TBar
Volunteer tester

Send message
Joined: 22 May 99
Posts: 5204
Credit: 840,779,836
RAC: 2,768
United States
Message 2019633 - Posted: 19 Nov 2019, 6:57:57 UTC
Last modified: 19 Nov 2019, 7:50:23 UTC

Just as a test, I moved to a different Host to see if the APRs would still stick. So, to give the Host a running start I had another machine run the old cuda42 App for a while since all the tasks were Non-VLARs and the old cuda App still works very well on Non-VLARs. Then I moved it over to the machine with the AMD GPU. It appears all the APRs are working normally, for now, Except the cuda App which is very high since it was using Non-VLARs. Now, the cuda App APR won't fall even though I'm running it at Two tasks at a time which Should lower the APR. I'm also running the other older Apps Two at a time so the APR is much lower than the Newer Apps. It appears I now have the Same problem as with the other Host, the Server wants to send the Older cuda App tasks since it's APR is higher and won't fall.

SETI@home v8 8.11 x86_64-apple-darwin (cuda42_mac)
Number of tasks completed : 183
Max tasks per day : 279
Number of tasks today : 23
Consecutive valid tasks : 246
Average processing rate : 383.75 GFLOPS

It's always something :-(

Another Question is why does My AMD 570 run so much faster than Sam's 570?
Workunit 12208162
34922845  76256   19 Nov 2019, 3:52:05 UTC   19 Nov 2019, 6:27:50 UTC 	Completed and validated    621.34    155.41 	93.97 	SETI@home v8 v8.23 (opencl_ati5_SoG_mac)
34922846  88842   19 Nov 2019, 1:53:16 UTC   19 Nov 2019, 5:12:54 UTC 	Completed and validated    820.86    312.33 	93.97 	SETI@home v8 v8.23 (opencl_ati5_SoG_mac)
I have found using -sbs 224 is a little faster than -sbs 256, but, there is about a 25% difference there. I'm Not running any CPU tasks, maybe that has something to do with it? Or, is it the OS?
ID: 2019633 · Report as offensive
Profile Mike Special Project $75 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 01
Posts: 34253
Credit: 79,922,639
RAC: 80
Germany
Message 2019640 - Posted: 19 Nov 2019, 8:16:13 UTC

Your wingmans GPU did only run with 300MHZ memoriy Speed.


With each crime and every kindness we birth our future.
ID: 2019640 · Report as offensive
TBar
Volunteer tester

Send message
Joined: 22 May 99
Posts: 5204
Credit: 840,779,836
RAC: 2,768
United States
Message 2019641 - Posted: 19 Nov 2019, 9:10:23 UTC - in response to Message 2019640.  

Hmmm, I'm thinking that's just the way the 10.14 driver reports the clock speed. Seems Everyone with 10.14 is showing 300mhz, whereas, the newer 10.15 is back to showing the true speed, https://setiweb.ssl.berkeley.edu/beta/result.php?resultid=34915164. If it were only running at 300 vs 1200mhz I would think there would be a much higher difference. Meanwhile, the AMD 580 running at 1200 mhz in Catalina is still running slower than My 570,
Name: 03oc11ab.30749.33597.5.39.251.vlar_2 = Run time: 12 min 23 sec
vs
Name: 03oc11ab.15013.37732.5.39.234.vlar_0 = Run time: 10 min 22 sec

???
ID: 2019641 · Report as offensive
Previous · 1 · 2 · 3 · 4 · Next

Message boards : Number crunching : New Mac GPU Apps at BETA...


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