Hi Baptiste, I also work on a Mac with ARM architecture, so there is a chance for help. First question: do you use cmake-gui or cmake commandline?
Rainer [email protected] schrieb am Mittwoch, 31. Januar 2024 um 09:07:33 UTC+1: > Hi, > > Thank you for your reply. > No, fortunately I don't need its features. And the rewriting with Metal is > not planned yes ! > Fluid-solid interaction maybe one day, but not right now. > It would mainly be for solid-solid interaction (contact) with beams, > shells (I thought I saw some difficulties with beam/shell contacts), 3D > deformable and 3D non-deformable elements. Some boundary conditions to > apply of course, ... > > Le mardi 30 janvier 2024 à 19:29:20 UTC+1, Dan Negrut a écrit : > >> Baptiste – out of curiosity, what do you want to simulate in Chrono? >> >> If you plan to run granular dynamics sims, or fluid-solid interaction, or >> terramechanics with CRM, you’ll need an NVIDIA GPU. Rewriting the CUDA >> stuff in Metal language would be a monumental task… >> >> Dan >> >> --------------------------------------------- >> >> Bernard A. and Frances M. Weideman Professor >> >> NVIDIA CUDA Fellow >> >> Department of Mechanical Engineering >> >> Department of Computer Science >> >> University of Wisconsin - Madison >> >> 4150ME, 1513 University Avenue >> >> Madison, WI 53706-1572 >> >> 608 772 0914 <(608)%20772-0914> >> >> http://sbel.wisc.edu/ >> >> http://projectchrono.org/ >> >> --------------------------------------------- >> >> >> >> *From:* [email protected] <[email protected]> *On >> Behalf Of *Baptiste PILLET >> *Sent:* Tuesday, January 30, 2024 10:17 AM >> *To:* ProjectChrono <[email protected]> >> *Subject:* [chrono] Chrono Installation on M2 ARM MacOS >> >> >> >> Hello, >> >> >> >> After spending a lot of time on internet to find a solution and after >> several unsuccessful attempts, I'm trying my luck here. >> As I have a GPU based on ARM architecture, installing Chrono isn't easy. >> When I try to configure Chrono with CMake, it needs CUDA. After disabling >> it, CMake succeeds in configuring but the build with "make" informs me that >> Thrust needs CUDA in most of its files. I saw that one solution would be to >> rewrite the CUDA-dependent files using the Metal language (which replaces >> CUDA on ARM Mac GPUs). >> I tried to disable Thurst from the CMake configuration as well and the >> "make" build succeeded. However, I find that the "build" directory lacks >> some files, such as Chrono.sln. I can't build a project requiring chrono >> either. >> Is there a step-by-step process for installing Chrono correctly on an ARM >> Mac architecture? >> Thanks in advance >> >> -- >> You received this message because you are subscribed to the Google Groups >> "ProjectChrono" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/projectchrono/e37f4e1a-35bc-4e50-956d-1aab75168021n%40googlegroups.com >> >> <https://groups.google.com/d/msgid/projectchrono/e37f4e1a-35bc-4e50-956d-1aab75168021n%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- You received this message because you are subscribed to the Google Groups "ProjectChrono" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/projectchrono/37f89307-3f12-4a38-91b2-6a6e9510ae8an%40googlegroups.com.
