|
[Sponsors] |
November 20, 2024, 13:37 |
|
#821 |
New Member
DS
Join Date: Jan 2022
Posts: 15
Rep Power: 4 |
Asus ROG STRIX G713PV, Ryzen 7945HX, 2 x 48GB DDR5 5600Mhz,
OpenFoam2406 (precompiled), Ubuntu 24.04.1, Motorbike_bench_template.tar.gz (default settings) Meshing (real) # cores | Meshing Wall time(s)| Solver Wall time(s): ------------------------ 1 | 399 | 513 2 | 278 | 278 4 | 177 | 167 6 | 141 | 143 8 | 120 | 142 12 | 112 | 139 16 | 108 | 139 |
|
December 21, 2024, 02:45 |
|
#822 | |
New Member
Join Date: Nov 2016
Posts: 16
Rep Power: 10 |
Quote:
|
||
December 26, 2024, 01:18 |
Whats the deal with apple silicon fanboyism for CFD
|
#823 |
Senior Member
Sultan Islam
Join Date: Dec 2015
Location: Canada
Posts: 145
Rep Power: 11 |
It seems a lot of people (on Reddit) and some here praise Apple silicon because of memory bandwidth for CFD. However I have only ever seen openfoam numbers, none from fluent (built-in solvers and/or custom solver with UDF) or starccm+. I can use OpenFOAM numbers (I use OpenFOAM too) to guesstimate the performance but I'm not seeing the craze on Apple silicon. I looked into older posts in this thread and saw that someone with both an m1 (pro?/max?) and a 13900K shows that Apple Silicon got 81 seconds but the 13900K beat it with a high 70's in run time. Most eypcs here beat out Apple silicon, however, I'm not seeing any numbers for the latest desktop AMD or laptop ones (most newer ones should beat out or come close to 13900K easily).
I believe I also saw a post on results from a non-apple arm system, seems to show arm is not as well in floating point versus x86_64, is this true? I know id need to stick with x86-64 for cad/pre-processing but is arm really good for cfd at this point or all just fluff? |
|
December 28, 2024, 20:42 |
Followup
|
#824 |
Senior Member
Sultan Islam
Join Date: Dec 2015
Location: Canada
Posts: 145
Rep Power: 11 |
I was really looking into apple silicon. I use openfoam and my prop also has a consol license. However i haven't seen any numbers on fluent or starccm+ running on the silicon (i know it's going to need a linux vm with box64 to work). I also was looking into any numbers for cad running on vm, but none.
One thing to note, I feel the silicon is also over hyped (in a sense for cfd atleast). Here is an awesome video about it: https://youtu.be/fdvzQAWXU7A?feature=shared It is seem the reported bandwidth is gpu mostly, cpu is less. This shouldn't matter such for LLMs and AI task but it's interesting. For openfoam here I've seen some desktop cpu still beat it (even older intel ones). Not much on laptop cpu here. Here is a comsol one: https://forum.level1techs.com/t/cfd-...256/185?page=5 It's see with memory training and PBO x86_64 chips are faster still in cfd (both in pure cfd benchmark and the coupled EM one). It's seem that arm might be not so good with double precision floating point and also lacks avx 512. I can't argue with the efficiency of arm chips though. I'm curious how well the upcoming amd strixpoint apu will handle this, could actually mean a good x86_64 laptop for cfd. Also alot of older server nvidia cards have superior fp64 performance and decent memory bandwidth to, so I guess can't really understand apple silicon hype for cfd. Saying that I am still tempted by the m4 mini for everything else haha. |
|
December 30, 2024, 06:40 |
|
#825 |
New Member
Join Date: Dec 2024
Posts: 1
Rep Power: 0 |
Not new, only to complete. Running with OF10.
OS Ubuntu 24.04 (needed to compile OF10 for that) Board Gigabyte MZ73-LM0-000 CPU 2x EPYC 9634 84-Core Processor (168 Cores), L3 384 MB, TDP 290W Mem 24*16 GB DDR5 4800MHz BIOS settings default (exception NPS4 for NUMA) and no additonal mpirun commands like binding..ranking... Meaning SMT = ON and not the maximum performance settings. Latter one (max. performance) seems to be a disadvantage when conducting longer runs lasting hours/days. The simple BIOS default is faster and less noisy (air cooling). Maybe themal throttling, don't know, although the BMC says: "Everythig is thermally-wise fine" (I guess stuff for a different Thread) # cores Wall time (s): ------------------------ 1 640.831 6 76.3422 12 37.8541 24 19.9972 32 16.1443 48 11.6251 64 9.70698 72 9.21079 96 8.28556 120 8.4395 144 8.13012 168 8.16584 |
|
Yesterday, 12:19 |
|
#826 | |
Senior Member
Join Date: May 2012
Posts: 555
Rep Power: 16 |
Quote:
I would say that Macbooks are S-tier for CFD while still maintaining treats that are important for a laptop. While there is no report on the M4 Max here, we have the M3 Max laptop doing the benchmark in 63 seconds - running on battery. I doubt the x86_64 camp has any similar offering. If you need something with wide compatibility though then MacOS is lowest tier.. Unfortunately, old Macs retain their value too well. Otherwise I am pretty sure that I would have a few Mac Studio M1 Ultras (about 40s on this benchmark) sitting on my desk with thunderbolt interconnect. Dead silent and each drawing approximately 100 W on full load. The fans on my 13900k are ramping up just by doing a regular system update. As soon as I get some spare time, that space heater will go into the server room My 2c |
||
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
How to contribute to the community of OpenFOAM users and to the OpenFOAM technology | wyldckat | OpenFOAM | 17 | November 10, 2017 16:54 |
UNIGE February 13th-17th - 2107. OpenFOAM advaced training days | joegi.geo | OpenFOAM Announcements from Other Sources | 0 | October 1, 2016 20:20 |
OpenFOAM Training Beijing 22-26 Aug 2016 | cfd.direct | OpenFOAM Announcements from Other Sources | 0 | May 3, 2016 05:57 |
New OpenFOAM Forum Structure | jola | OpenFOAM | 2 | October 19, 2011 07:55 |
Hardware for OpenFOAM LES | LijieNPIC | Hardware | 0 | November 8, 2010 10:54 |