Native Apple Silicon / M1|M2|M3 Apps available

Marcin
Marcin
Joined: 19 Jun 09
Posts: 20
Credit: 6214881
RAC: 1569

understand, thanks for the

understand, thanks for the update nonetheless :) 

Bernd Machenschalk
Bernd Machenschalk
Moderator
Administrator
Joined: 15 Oct 04
Posts: 4276
Credit: 245567437
RAC: 11210

We do now have an application

We do now have an application version (FGRPB1G) that uses the Apple M GPU (via OpenCL). The initial part of the computation requires double precision, so this is done on the CPU.

Also too, currently, the application is built for the x86_64-apple-darwin platform. We may optimize that in the future. However, this app was mostly made to get our server code to deliver Apple M GPU apps.

BM

Marcin
Marcin
Joined: 19 Jun 09
Posts: 20
Credit: 6214881
RAC: 1569

I've seen a few tasks pop up

I've seen a few tasks pop up and they do compute noticeably faster - thanks for the update !

Tom M
Tom M
Joined: 2 Feb 06
Posts: 5758
Credit: 7823255510
RAC: 3378876

+1

+1

A Proud member of the O.F.A.  (Old Farts Association).  Be well, do good work, and keep in touch.® (Garrison Keillor)

jeff_b
jeff_b
Joined: 29 Mar 20
Posts: 10
Credit: 227160702
RAC: 588794

Thanks Bernd, Really pleased

Thanks Bernd, Really pleased with the app update.

My 8 core m1 gpu takes about 30min for a job while burning about 6 watts of power, My nvidia T600 gpu's (in my old work windows pc's) takes around 35-40 min and uses about 35 watts of power (according to my killawatt plug meter)

Will be interesting to see the results from other m1/m2 gpu core counts.

 

 

 

 

Wood
Wood
Joined: 2 Mar 23
Posts: 5
Credit: 23279437
RAC: 35571

Great news, seems to be

Great news, seems to be running well!

100 completed with 8 invalid

M1 Max with 32-core GPU - around 30 minutes to complete

Thanks for building this - I've been running GRPS5 for M1 on 5 cores, and now the throughput has doubled with the addition of the GPU

jd
jd
Joined: 13 Mar 05
Posts: 32
Credit: 542099988
RAC: 82245

I've been running the beta

I've been running the beta for macOS Sonoma, and apparently it is not compatible. I keep getting a computation error immediately after the task starts. See https://einsteinathome.org/task/1520606259 as an example. Disappointing! Any suggestions or thoughts? Hopefully once Sonoma comes out, this can be resolved.

Keith Myers
Keith Myers
Joined: 11 Feb 11
Posts: 4779
Credit: 17805282298
RAC: 3978077

The task in not getting the

The task is not getting the necesssary permissions to access the OpenCL resources in the host and fails to compile the application.

Likely the resource locations got moved in the beta OS from where the stock application expects them for the previous OS version.

 

Wood
Wood
Joined: 2 Mar 23
Posts: 5
Credit: 23279437
RAC: 35571

Is Sonoma the release that

Is Sonoma the release that finally removes OpenCL? 

Bernd Machenschalk
Bernd Machenschalk
Moderator
Administrator
Joined: 15 Oct 04
Posts: 4276
Credit: 245567437
RAC: 11210

As FGRPB1G will run out of

As FGRPB1G will run out of avaiable work soon, we built an arm64 App for BRP4G that uses the Apple_M GPU via OpenCL.

Indeed it seems that there are problems with our OpenCL code on Sonoma. I'll ask around what to do about this.

BM

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.