[GPU Tool] FluidMark 1.2.2 Updated With PhysX SDK

PhysX FluidMark 1.2.2

A new update of FluidMark, Geeks3D’s PhysX benchmark is ready for downloading. The main feature of FluidMark 1.2.2 is the compilation with the latest PhysX SDK

The direct consequence of the use of PhysX SDK is the use of the new driverless model. No longer need to install the PhysX System software to enjoy PhysX. Now any PhysX app can embed all necessary PhysX files and that’s exactly what FluidMark does.

And the cool thing is that when NVIDIA will release an update of its PhysX System Software, just install it and FluidMark will use the new PhysX runtimes thanks to the update system in the new PhysX SDK (see HERE for more details).

Other interesting consequence of PhysX SDK is that the engine core is compiled with SSE2. So CPU PhysX takes advantage of that and from my first tests, there is a gain (not a huge gain but a gain anyway):

FluidMark 1.2.2
– CPU: Quad Core X9650 @ 3.2GHz
– 60000 part, Multi-core:ON – Async mode: OFF
– Res: 1024×768 windowed
– Global SCORE: 65 points (60000 ms) – CPU PhysX
PhysX: 65 (11 SPS) – GraphX: 65 (11 FPS)

FluidMark 1.2.0
– CPU: Quad Core X9650 @ 3.2GHz
– 60000 part, Multi-core:ON – Async mode: OFF
– Global SCORE: 57 points (60000 ms) – CPU PhysX
PhysX: 57 (10 SPS) – GraphX: 57 (10 FPS)

See this post and this one for additional details about PhysX and FP87 / SSE2.

PhysXInfo has done some performance tests. You can read PhysXInfo’s article HERE (english) or HERE (russian).

I changed the post processing effect because the previous one was subject to some misunderstanding (see HERE 😀 ):

PhysX FluidMark 1.2.2 post processing effect

I also restricted the online score submission. Now only scores in fullscreen mode, without AA and without PostFX can be submited. The same kind of restriction will be used in the upcoming FurMark.

FluidMark Download

You can download PhysX FluidMark 1.2.2 here:
Webmasters: hotlinking is not allowed, please use the post url as download link.
Download FluidMark 1.2.2 Version 1.2.2 (2010.09.20)

What is FluidMark?

FluidMark is a fluid simulation benchmark based on NVIDIA PhysX engine. The fluid simulation uses the SPH or Smoothed Particle Hydrodynamics method where interparticle forces are considered (SPH requires more CPU or GPU horsepower!). FluidMark support both CPU and GPU PhysX and in CPU mode, multi-core CPUs are supported (see HERE).

PhysX FluidMark 1.2.2 changelog

  • Change: new post processing (post-FX) effect.
  • Update: compiled with PhysX SDK
  • Change: scores submissions are limited to fullscreen mode + No AA + No PostFX.
  • Bugfix: the resolution 1920×1080 was not saved at the closing of FluidMark.


  • Nice work, JeGX !

  • Leith Bade

    Why is 31 emitters 2x the speed of 3 on my Phenom II X4?

  • WacKEDmaN

    yeah im seeing some interesting results with more threads on CPU..all scores are physx only results..multi core on..

    3 emitters: 52 (physx CPU score)
    5 emitters: 67 ”
    20 emitters: 92 ”
    31 emitters: 115 ”
    3 emitters: 223 (physx GPU)

    async on wont allow me to run more that 3 emitters on CPU..it runs really bad on 4 and 5, and 31 refuses to run, just shows a black screen..

    3 emitters, async on: 46 (physx CPU)
    3 emitters, async on: 193 (physx GPU)

    it seems the changes have made async mode considerably slower on both cpu and gpu

    i can also run 60K particles over 8 emitters on GPU (196 no async,175 async) ..add one more emitter and the particles disapear..previously i could only run a max of 3 on GPU..

  • Pingback: Hybrid PhysX mod v1.03 / v1.04ff - Page 79

  • Did not automatically work with my Hybrid PhysX setup. I had to removed PhysXCore.dll PhysXCooking.dll PhysXLoading.dll and PhysXDevice.dll and then it used the system’s DLL’s and my Hybrid setup ran with GPU Acceleration:

    My 1920×1080 2-Emitter score: 529

    What is ASync Mode? When ‘On’ my score falls to 506

  • Update – PhysXDevice.dll is the only file that needs to be removed for Hybrid PhysX mod to run with latest Fluidmark 1.2.2

  • Pingback: PhysX followup: a few days later… | Scali's blog

  • the latest version of PhysX FluidMark 1.2.2 runs until 99% complete and freezes. I use a single GPU. I tried the default test and un-checked multi core on a second test both froze. I un-installed it then re-downloaded and installed 1.2.2 but that made no difference with the same two test other wise all settings were default. I can run Furmark TessMark Kombustor Heaven 3DMv 3DM06 etc etc no problems let me know if you need any other information I will be happy to help in any way. Follow the two links provided for the system specs http://valid.canardpc.com/show_oc.php?id=1442536 http://www.techpowerup.com/gpuz/bgdxv/
    Please advise!