• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

GravityMark v1.87 GPU Benchmark

Soak your rad in an ice bucket for a challenge.
Iam running 100% stock air cooling on my 3090, haven't even replaced the thermal-paste or pads on the card :D

Still benching in ~26 degrees ambient.

Vulkan windowed = 323.8 fps (~54k points)
1624030503699.png

Vulkan fullscreen = 286.9 fps (~47,9k points)
full screen = 286.9 fps.png
 
I've rerun all the tests, Vulkan works just fine under Linux.

GeForce GTX 1660 Ti (factory overclocked), 2560x1440 / 1600x900

Fullscreen VKWindowed VKFullscreen D3D11Windowed D3D11Fullscreen D3D12Windowed D3D12Fullscreen OpenGLWindowed OpenGL
Linux13088/78.418313/109.6
Windows15705/94.020179/120.814084/84.318341/109.814505/86.818748/112.312871/77.116157/96.7

Linux is significantly slower than Windows for not so obvious reasons. NVIDIA has almost the same graphical stack for both OSes, so normally the results should be very similar.

I would like to ask moderators to enact the policy of submitting results in the text form, like I've shown here. It's the only way to make the topic useful and searchable. No one will process your screenshots and data from them.
 
Last edited:
I've rerun all the tests, Vulkan works just fine under Linux.

Linux is significantly slower than Windows for not so obvious reasons. NVIDIA has almost the same graphical stack for both OSes, so normally the results should be very similar.

The new benchmark with a fixed Linux linker path is available for download.

Nvidia is ignoring many aspects of Linux now. Including multi GPU support for Vulkan.
 
My Rig is a stock Ryzen 2700 with stock 2133MHz CL15 Dual-Channel
my GTX1650 GDDR5 is DualFan without Power-Connector


DirectX11.jpg
DirectX12.jpg
Vulkan.jpg
 
Iam running 100% stock air cooling on my 3090, haven't even replaced the thermal-paste or pads on the card :D

Still benching in ~26 degrees ambient.

Vulkan windowed = 323.8 fps (~54k points)
View attachment 204461

Vulkan fullscreen = 286.9 fps (~47,9k points)
View attachment 204460
Small improvement with more optimized settings :)

Vulkan windowed = 326.3 fps (~54.5k points)
1624061885597.png

Vulkan fullscreen = 289.2 fps (~48,2k points)
1624061935889.png
 
This is a OC 1660 super result. 740 mhz memory. Roughly 64 mhz clock, but set as a curve using afterburner auto oc clock curve finder.

Is it normal for Nvidia GTX 16 series to be better at Vulkan than it is at Open GL, DirectX 11 and DirectX 12?
 

Attachments

  • 2021-06-24 16_15_04-GravityMark GPU benchmark - Brave.png
    2021-06-24 16_15_04-GravityMark GPU benchmark - Brave.png
    1.5 MB · Views: 157
  • 2021-06-24 16_04_24-GravityMark GPU benchmark - Brave.png
    2021-06-24 16_04_24-GravityMark GPU benchmark - Brave.png
    1.5 MB · Views: 154
  • 2021-06-24 15_59_58-GravityMark GPU benchmark - Brave.png
    2021-06-24 15_59_58-GravityMark GPU benchmark - Brave.png
    1.5 MB · Views: 144
  • 2021-06-24 15_42_37-GravityMark GPU benchmark - Brave.png
    2021-06-24 15_42_37-GravityMark GPU benchmark - Brave.png
    1.5 MB · Views: 140
Last edited:
This is a OC 1660 super result. 740 mhz memory. Roughly 64 mhz clock, but set as a curve using afterburner auto oc clock curve finder.

Is it normal for Nvidia GTX 16 series to be better at Vulkan than it is at Open GL, DirectX 11 and DirectX 12?

It is an excellent result for 1660 under Vulkan.

This performance gap between API is "normal" for Nvidia. 1660 is not a top priority level GPU that is two generations old. That issue was submitted to Nvidia almost a year ago. There is no result yet.

The next GravityMark update will contain multiple-GPU support with optional split and alternate modes for any number of GPU in the system, which will work only under D3D12 mode for Nvidia because of another driver issue :)
 
My results w oc 2080.

benchgpuvk3s.jpg
 
So a mining rig may have a higher score than regular rig.
 
115W RTX 2070 Mobile results.

Screenshot 2021-06-26 162817.png
Screenshot 2021-06-26 163155wind.png

Screenshot 2021-06-26 164308f.png
Screenshot 2021-06-26 164638w.png
 
980Ti stock... way too hot to oc right now. Vulkan under linux... not very impressive. Oh and to run your bench under Ubuntu 21.04 with build-essential already installed,
I still needed to install qtcreator and the clang runtime for it to compile and run. Also should explain that most of qt and clang is installed by default... but I still needed to do
sudo apt install qtcreator , sudo apt install clang... now maybe I didn't need both... but when I compile, I try to solve all dependencies. I hate error messages. When I installed those... errors gone.
Yes I'm ocd.....
GravityMark_000.png
 
Last edited:
980Ti stock... way too hot to oc right now. Vulkan under linux... not very impressive. Oh and to run your bench under Ubuntu 21.04 with build-essential already installed,
I still needed to install qtcreator and the clang runtime for it to compile and run.

We will recheck dependencies on the latest Ubuntu. Qt runtime is not required for the benchmark. It's used only for error message boxes.
A dynamic library with GUI binding (to Qt or GTK) is tried to be compiled when an error occurs.
 
Another report, can not start the dx11 bench under windows 8.1. It's the last windows I'll ever have as a raw install, but no dx12 support. I am using 1.2 of the bench.
To show here's my card with a mild oc running vulkan....
Oh and the high temps are it due to it being 100f in my room, due to no ac, because it's not supposed to get this f.....g hot up here!

GravityMark_001.png
gravitymark error.png
 
Last edited:
I should also post a full screen Vulkan result, stock benchmark settings.

The GPU is a heavily overclocked Asus TUF GTX 1660 Super OC.

I OC this card with a curve on the core, which usually means 60 - 80 MHz increase over stock. Hits 2 GHz, roughly, as you can see.

Memory Overclock is 720 MHz, for a 14720 effective clock.
2021-06-30 18_55_19-GravityMark Vulkan 200,000.png
 
Hi all,
Stock Ryzen 7-5800X, 32g 3200mhz cas16
Radeon RX6900XT
Screenshot (2)A.jpg
Screenshot (3)A.jpg
unknown_2021.06.22-22.32.jpg
unknown_2021.06.22-22.49.jpg
 
GravityMark is a free cross-platform and cross-API fully GPU-driven benchmark.
Check the stability of your systems and compare different platforms by drawing an enormous amount of asteroids.

View attachment 204185

https://gravitymark.com/

Can you upload the code on Github or Gitlab for Linux? When I click the run for linux, its not doing anything. I mean it opened another tab on my browser and have the bash run code but it looks like incomplete.

edit. This is what I am talking about. When I click download for linux, it opens a new tab on my browser and I see the bin bash command in there.
 

Attachments

  • Screenshot_20210701_222612.png
    Screenshot_20210701_222612.png
    503.5 KB · Views: 132
Last edited:
You have to do a ./GravityMark_1.2.run
That will compile and run it. But you do need build-essential, or whatever that is in arch, and qtcreator and clang. No other way.
 
You have to do a ./GravityMark_1.2.run
That will compile and run it. But you do need build-essential, or whatever that is in arch, and qtcreator and clang. No other way.
Yeah I figured but I need to download that script and there is no option for me to download it. Even I right click. nothing. It opens immediately another tab and code is there. If it is on github and gitlab, alot can check. Its open source anyway. But then there is no written depencies
 
GPU clock 1875MHz - Memory stock

GravityMark_000.png


GravityMark_001.png
 
Hi,
Too bad there's no leader board to see all these results on the op.
 
Last edited:
RX 580 108 watt

Default run:
2021.07.01-21.18.png


RX 580 OC, driver tweaked and low specced:
2021.07.01-22.36.png


That's enough to beat RX 6900 XT, pretty good.
 
night.fox, right click and save link as.......
 
Back
Top