Simulate 10-100 millions water particles


Does the taichi language allow for a fluid simulator that can create 10 million particles to 100 million particles in a reasonable amount of time? Examples of such simulations can be seen in the video.

Is it possible to calculate such a number of particles (200-300 frames) during the day on an AMD Ryzen 5 2600x (3.6Ghz 6 Cores 12 Threads) processor using taichi?

Which simulation method is fastest to handle that many particles?