#FluidX3D #CFD v3.6 is out! This release accumulates a number of small improvements over the last months. Most notably, better interactive graphics support on #macOS with XQuartz. Have fun! ๐Ÿ––๐Ÿ˜Ž๐ŸŒŠ๐Ÿ
https://github.com/ProjectPhysX/FluidX3D/releases/tag/v3.6
Release FluidX3D v3.6 (improved macOS graphics) ยท ProjectPhysX/FluidX3D

FluidX3D v3.6 accumulates a number of small improvements over the last months. Most notably, better interactive graphics support on macOS. Improvements improved INTERACTIVE_GRAPHICS support on ma...

GitHub
Finally, the bars for #Intel hardware in the #FluidX3D #mermaid gantt performance chart are BLUE, as nature intended it.
https://github.com/ProjectPhysX/FluidX3D?tab=readme-ov-file#single-gpucpu-benchmarks
Some experimentation with ```mermaid ...``` charts in #GitHub #markdown. Turns out you can hack the formatting on the quadrantChart to turn it into an xy-scatter plot with individual point size/coloring/labeling.๐Ÿ––๐Ÿง
First plot is datasheet memory bandwidth vs. FP32 TFlops/s, second plot is #FluidX3D performance vs. bandwidth, for lots of #GPUโ€‹/โ€‹#CPU hardware.
Here's me demoing #Intel Arc Pro B60 #GPU workstations at #SC25 in St. Louis, runnig SolidWorks and #FluidX3D! ๐Ÿ––๐Ÿ˜Ž
https://www.youtube.com/watch?v=Z8yxiyXTi7I
Unleashing Workstations with Intelยฎ Arcโ„ข Pro B-Series Graphics | Intel Business

YouTube
Making progress on >top secret #FluidX3D update< but still a long way to go ๐Ÿ––๐Ÿง

#SC25 in wonderful St. Louis was a blast! I showcased this FluidX3D-on-Arc-Pro workstation demo there, met so many friends, had exciting conversations with all sorts of #HPC enthusiasts. And I finally saw the Cardinals - the bright red/brown birds that became the symbol of the city's famous Baseball team. ๐Ÿฆ

This is Flynn's #Tron Light Cycle simulated in #FluidX3D #CFD, on 4x #Intel #ArcPro B60 #GPUโ€‹s with 24GB VRAM each, at a massive 1.8 Billion grid cells resolution. ๐Ÿ––๐Ÿค 
https://www.youtube.com/watch?v=5kZ3MmNOLoE

Tron Light Cycle simulated on 4x Intel Arc Pro B60 24GB with FluidX3D CFD

YouTube
That's one small step for the cow - one giant leap for #CFD! ๐Ÿ„
The eagle-eyed among you will spot what I'm working on with #FluidX3D. ๐Ÿ––๐Ÿค 
Small but notable quality-of-life update for #FluidX3D - a function to calculate the center of mass for an imported .stl triangle mesh. This makes it a lot easier to set up for example 3-bladed rotors im #CFD.
https://github.com/ProjectPhysX/FluidX3D/commit/51203b425f24c0e31241f7f193fce9e07b972a06
Added Mesh::get_center_of_mass() function ยท ProjectPhysX/FluidX3D@51203b4

The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs and CPUs via OpenCL. Free for non-commercial use. - Added Mesh::get_center_of_mass() function ยท ProjectPhysX/FluidX3D@51203b4

GitHub

8x AMD Instinct #MI355X (288GB @8TB/s) take back the lead over 8x Nvidia #B200 (180GB @8TB/s) in #FluidX3D #CFD, achieving 362k MLUPs/s (vs. 219k MLUPs/s). Thanks to Jon Stevens from Hot Aisle to run the benchmarks! ๐Ÿ––๐Ÿ˜Š

In single-GPU, both perform about the same, but in 8x #GPU config, MI355X is 65% faster. The difference comes from PCIe bandwidth - MI355X does 55GB/s, B200 only 14GB/s. #Nvidia leaves a lot of perf on the table by not exposing #NVLink P2P to #OpenCL.

https://github.com/ProjectPhysX/FluidX3D

#FluidX3D #CFD v3.5 upgrade is out, for free! I have implemented multi-โ€‹#GPU support for the particles extension - now all model extensions are supported with multi-GPU. Also: faster particle force spreading, more documentation, updated FAQs, and an #OpenCL bug fix for ARM GPUs. Have fun everyone! ๐Ÿ––๐Ÿ˜Ž

Full release notes on #GitHub ๐Ÿ‘‰ https://github.com/ProjectPhysX/FluidX3D/releases/tag/v3.5