Pekka Jääskeläinen · @pekka
28 followers · 34 posts · Server fosstodon.org

@ProjectPhysX Good choice! We were just in the morning discussing with Jan and wondering what happened to the patches you made in Spring to improve its multi-node scaling with PoCL-R. Any plans with that you can share?

#fluidx3d

Last updated 1 year ago

Dr. Moritz Lehmann · @ProjectPhysX
233 followers · 81 posts · Server mast.hpc.social

Over the weekend I got to test on the world's largest server, . Here is one of the largest simulations ever, the Concorde for 1 second at 300km/h landing speed. 40 *Billion* cells resolution. 33 hours runtime on 32 AMD Instinct with a total 2TB VRAM.
youtu.be/clAqgNtySow

compute was 29 hours for 67k timesteps at 2976×8936×1489 (12.4mm)³ cells, plus 4h for rendering 5×600 4K frames.
🧵1/3

#fluidx3d #hpc #gpu #gigaiosupernode #cfd #mi210 #lbm

Last updated 1 year ago

Dr. Moritz Lehmann · @ProjectPhysX
232 followers · 80 posts · Server mast.hpc.social

v2.9 is out! The long startup time for very large (multi-)#GPU simulations annoyed me, so I made it a lot quicker! Geometry initialization and sanity checks are now multithreaded, with my own cross-plattform parallel_for implementation. Make the cores go brrrr! 🖖😎🖥️🔥

#fluidx3d

Last updated 1 year ago

Dr. Moritz Lehmann · @ProjectPhysX
233 followers · 79 posts · Server mast.hpc.social

The Pioneers used to ride these for miles! 🖖🧐💺
Aerodynamics of an arm chair at 50km/h. 1 second real-time, 3 billion cells, 66k timesteps, 3 hours on 4x
@NVIDIADC
40GB ​s. Happy
youtu.be/vD7Tj7H17jA
: github.com/ProjectPhysX/FluidX

#a100 #gpu #simulationfriday #fluidx3d #cfd

Last updated 1 year ago

Dr. Moritz Lehmann · @ProjectPhysX
233 followers · 79 posts · Server mast.hpc.social

Here is the most detailed of a ever, at 3 Billion microscopic (0.2mm)³ grid cells. Compute time was 8 hours on 4 Nvidia 40GB ​s, for 86k timesteps + 5400 videoframes. Happy !
youtu.be/QvpNUdX8LNY

on : github.com/ProjectPhysX/FluidX

Kudos to Musa Maluegha for the awesome model: thingiverse.com/thing:2540161/

#cfd #simulation #quadcopter #a100 #gpu #simulationfriday #fluidx3d #github #cad

Last updated 1 year ago

Dr. Moritz Lehmann · @ProjectPhysX
220 followers · 74 posts · Server mast.hpc.social

has passed 2000 Stars! It is the most popular software on now! 🖖😊⭐️
github.com/ProjectPhysX/FluidX
Feeling blessed that my work is useful to so many people across the globe, with users in 75 countries already! 🌍
42% EU, 30% Americas, 25% Asia, 3% Oceania+Africa

#fluidx3d #cfd #github

Last updated 1 year ago

Dr. Moritz Lehmann · @ProjectPhysX
218 followers · 71 posts · Server mast.hpc.social

Proud to announce the release of v2.8! This update finally adds documentation, and also loads of refactoring, bug fixes and significant usability improvements, especially for beginners. 🔎 📃

Full release notes 👉 lnkd.in/exHmwHbD
Have fun with the software!

PS: Thanks for ⭐2k Stargazers across 74 countries! 🖖🤩🗺

#fluidx3d #cfd #github

Last updated 1 year ago

Dr. Moritz Lehmann · @ProjectPhysX
218 followers · 70 posts · Server mast.hpc.social

I've always wanted to do a helicopter! 🖖😎🚁
Here it is, a Bell 222 in . With massive 10 billion cells. 71 TeraByte data visualized. Just for fun, because I can! Took 6.4 hours on 8x AMD Instinct ​s.
youtu.be/BStzTRmLW7Q
on GitHub: github.com/ProjectPhysX/FluidX

#cfd #simulationfriday #mi200 #gpu #fluidx3d

Last updated 1 year ago

Dr. Moritz Lehmann · @ProjectPhysX
218 followers · 68 posts · Server mast.hpc.social

It's again! Here is a real time @FluidX3D simulation of a 172, 20M cells, on my old Titan Xp Pascal . 33 lines of code for this setup.
For v2.8 I'm improving composite geometries with moving parts, and I'm adding transparent rendering.
youtu.be/Gd_MEHPecw0

#simulationfriday #cfd #cessna #gpu #fluidx3d

Last updated 1 year ago

Dr. Moritz Lehmann · @ProjectPhysX
216 followers · 65 posts · Server mast.hpc.social

v2.7 is out! I added slice and surface pressure visualization modes, both much requested. This was 1 day of programming for me! 🖖😁
The video is a 25M cell in real time, featuring the new modes. Have fun! 🖖😎
youtu.be/uL8usTb0Czg
github.com/ProjectPhysX/FluidX

#fluidx3d #cfd #simulation #datavisualization

Last updated 2 years ago

KFluid · @KFluid
3 followers · 17 posts · Server social.vivaldi.net

に興味をもったものの,そこまで手を広げると何も進まないからしばらくは様子見のつもり.

#openradioss #fluidx3d

Last updated 2 years ago

Dr. Moritz Lehmann · @ProjectPhysX
191 followers · 61 posts · Server mast.hpc.social

5 years ago I had this wild idea to write my own software from scratch in . I wanted to know how fluid simulations work, and to make them ridiculously fast on any . Today, has ⭐1.4k stars on : github.com/ProjectPhysX/FluidX

how it started: how it's going:

#cfd #opencl #gpu #fluidx3d #github

Last updated 2 years ago

Dr. Moritz Lehmann · @ProjectPhysX
190 followers · 59 posts · Server mast.hpc.social

In update v2.6 I patched the remaining driver issues on Intel Arc ​s. >4GB VRAM allocations now work and VRAM capacity reporting is corrected. FluidX3D is now fully operational on ! 🖖🥳
Release: github.com/ProjectPhysX/FluidX

#fluidx3d #opencl #gpu #intelarc

Last updated 2 years ago

Dr. Moritz Lehmann · @ProjectPhysX
189 followers · 58 posts · Server mast.hpc.social

Gave the @FluidX3D page an update with some colerful markdown illustrations: github.com/ProjectPhysX/FluidX
Did you know? on a cheap 24GB does the same 460 million cells resolution for which other codes need 2x >$11k 80GB.

#github #fluidx3d #gpu #lbm #cfd #a100

Last updated 2 years ago

Dr. Moritz Lehmann · @ProjectPhysX
187 followers · 57 posts · Server mast.hpc.social

In the latest v2.5 update I revised the graphics and implemented light absorption by the fluid. 🖖😎🌊
Demo: youtu.be/XOfXHgP4jnQ
I also fixed a bug where moving objects during re-voxelization would leave a trail of solid grid cells behind. Full release notes: github.com/ProjectPhysX/FluidX

#fluidx3d #raytracing

Last updated 2 years ago

Dr. Moritz Lehmann · @ProjectPhysX
187 followers · 55 posts · Server mast.hpc.social

Our new 8x servers at BiofluidUBT lab are up and running! Temperatures under load are just fine, despite the dense packing. And yes, "SLI" (via PCIe) between 7x 2080 Ti + 1x is totally a thing with ! benchmarks are here: github.com/ProjectPhysX/FluidX

#gpu #rtx #a100 #opencl #fluidx3d

Last updated 2 years ago

Moritz Lehmann · @ProjectPhysX
185 followers · 50 posts · Server mast.hpc.social

For now, the way I initially did multi-GPU communication over PCIe to CPU memory & back is still the best (&only) option. The major vendors have yet to implement/fix P2P communication in their compilers to claim that performance advantage on their platform.⚠
🧵6/9

#fluidx3d #gpu

Last updated 2 years ago

Moritz Lehmann · @ProjectPhysX
185 followers · 47 posts · Server mast.hpc.social

When running with the backend of + P2P cudaMemcpy, performance is 40% faster compared to PCIe copy over CPU memory. PoCL's P2P backend is >3x faster than Nvidias own runtime here. This is the perf delta are giving up on.
🧵3/9

#fluidx3d #cuda #pocl #opencl #nvidia

Last updated 2 years ago

Moritz Lehmann · @ProjectPhysX
182 followers · 41 posts · Server mast.hpc.social

Update v2.4 is out! This contains several UI improvements (thanks @fclc for the feedback!) like a help menu to show keyboard/mouse controls. Also: minor optimizations, refactoring, under-the-hood upgrades, bug fixes. 🖖🧐
Full release notes: github.com/ProjectPhysX/FluidX

#fluidx3d

Last updated 2 years ago

Felix LeClair (Wants a job😊) · @fclc
376 followers · 835 posts · Server mast.hpc.social

Was playing around with from @ProjectPhysX.

Specifically looking at a model of the RedBull RB-18 car.

A feature that would have been great to see is a way to "snap" the lowest part of a mesh to a bounding box.

As of now it's tweaking coordinates by fractional offsets within the example suite (Using the Ferrari example) which is a PITA to put it mildly

#fluidx3d #f1

Last updated 2 years ago