New test: 3D particle simulation

From version 6.21 there is a new one for you in toolstar®testLX and toolstar®testWIN 3D stress tests for modern GPUs available. By simultaneously simulating several thousand to ten thousand objects under the influence of gravity and speed, you can also put a lot of strain on modern graphics cards and test their display and computing capabilities.

Settings

You have the following setting options in the program:

  • Duration
    A duration in hours, minutes and seconds for how long the test should run. The test can also be canceled at any time with ESC.
  • Rendering complexity / number of objects
    Number of objects in a power of two. Setting 12 corresponds to 4,096 particles. A setting of 24 corresponds to 16,777,216 particles.
  • Use dedicated GPU instead of the GPU integrated into the CPU in hybrid configurations
    If you are working on a system that contains more than one physical CPU that could handle rendering, this allows you to explicitly select the dedicated GPU.
  • Error if FPS is below this value
    Automatically generate an error if an FPS value is below the threshold you set.
  • Ask user for rating
    At the end of the test, ask the user whether the test ran without errors.

What is displayed on the monitor?

An area is displayed on the monitor at the center of which is a simulated object with gravity. The simulated particles revolve around this virtual object and increase in speed as they move towards the object. Depending on their speed, the particles change their color from white to orange. The longer the simulation runs, the more disorientation occurs and the particles scatter more across the screen until they are drawn back to the center. Each particle is completely calculated by the GPU. So the force acting on it, its speed and the actual representation on the screen.

Post-test output

After the test, you will receive the following outputs in the log:

  • Driver manufacturer
    For example, NVIDIA Corporation
  • Renderer
    For example: NVIDIA GeForece GTX 1650
  • Driver version
  • Calculated particles
    Number of calculated particles over the runtime. For example 16,000
  • Duration of execution
  • Overall simulation runs
  • Maximum, Minimum and Average FPS
  • Overall Score
    Influenced by the “Error if FPS below this value” and/or “Ask user for rating” settings.

Test area

Using OpenGL with vertex, fragment and compute shaders puts a holistic load on the graphics card. The vertex and fragment shaders handle the visual display on the screen. The Compute Shaders are used to calculate positions, gravity and speed directly on the GPU. The entire test runs during runtime within the graphics card you have selected. In addition to the graphics card itself, the currently installed driver and general system stability are also tested.