-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OSX M1, M2 support? #22
Comments
Hi Lukas!
Unfortunately, the implementation of fdtd-z is very intimately tied to the
architecture of Nvidia GPUs. Even if fdtd-z could somehow run on other
platforms, there would be virtually no chance that it would be performant.
…On Thu, Oct 12, 2023 at 10:16 PM Lukas Chrostowski ***@***.***> wrote:
Hello,
I am wondering if fdtd-z works on Mac OSX M1 or M2 computers running the
ARM64 processor?
The CUDA toolkit is required, and it sounds like it is not completely
supported: link
<https://developer.nvidia.com/nvidia-cuda-toolkit-11_6_0-developer-tools-mac-hosts>.
Namely, there is no NVIDIA GPU in the AMD apple computers...
Mac has Metal for ML tasks, and supports Jax. I wonder if that could be
used?
https://developer.apple.com/metal/jax/
—
Reply to this email directly, view it on GitHub
<#22>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/A3VGPQMGG72UAN7H4FNRIIDX7DFCZAVCNFSM6AAAAAA56S7B2CVHI2DSMVQWIX3LMV43ASLTON2WKOZRHE2DCMRVGQZDSMY>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Thanks Jesse,
I came across a Mac Metal implementation of FDTD. It looks like this CPU/GPU is quite promising in terms of performance: https://github.com/ProteusMRIgHIFU/BabelViscoFDTD <https://github.com/ProteusMRIgHIFU/BabelViscoFDTD>
|
Hi Lukas, i found the easiest way to run fdtdz is using Google Colab |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hello,
I am wondering if fdtd-z works on Mac OSX M1 or M2 computers running the ARM64 processor?
The CUDA toolkit is required, and it sounds like it is not completely supported: link. Namely, there is no NVIDIA GPU in the AMD apple computers...
Mac has Metal for ML tasks, and supports Jax. I wonder if that could be used?
https://developer.apple.com/metal/jax/
The text was updated successfully, but these errors were encountered: