Voormalig Unigine-ontwikkelaar publiceert grafische benchmarktool GravityMark

Voormalig Unigine-ontwikkelaar Alexander Zapryagaev heeft een gratis cross-platform, cross-api grafische benchmarktool uitgebracht gericht op het benchmarken van processen waarbij honderdduizenden objecten gerenderd worden.

GravityMark is ontwikkeld door Tellusim. Het bedrijf heeft een engine ontwikkeld voor professionele simulaties, visualisaties en vr-applicaties, en is opgericht door de voormalige Unigine-ontwikkelaar, die in 2018 vertrok bij Unigine. Het programma kan honderdduizenden objecten tegelijk renderen, waardoor het een goede stresstest is voor gpu's, vooral wat oudere.

GravityMark is voornamelijk gericht op het benchmarken van gpu-acceleratie en toont daarbij de ruimte, met duizenden astroïden in een gordel. Het programma is beschikbaar voor Linux, macOS en Windows, en ondersteunt OpenGL, Open GL ES, Vulkan, Direct3D 11, Direct3D 12 en Apple Metal. GravityMark is gratis te downloaden.

Door Stephan Vegelien

Redacteur

16-06-2021 • 15:32

14

Submitter: TheVivaldi

Reacties (14)

14
14
10
2
0
4
Wijzig sortering

Sorteer op:

Weergave:

Ziet er goed uit Stephan. :) ga meteen even proberen
Download Onderaan deze Webpagina ► https://gravitymark.tellusim.com

[Reactie gewijzigd door Nebulasky2 op 23 juli 2024 07:23]

Wat is het doel van deze benchmark precies? Is dit bedoeld als benchmark voor prestaties in spellen? Of iets anders?
Zoals ik het interpreteer is het om te testen hoe goed een GPU is met processen waarbij honderdduizenden objecten tegelijk in beeld getoont worden.
Denk dat dit, net als vele andere benchmarks. Gewoon eentje zal zijn waar mensen strijden voor de hoogste score op een leaderboard.

Ik gebruik benchmarks nooit om een idee te krijgen van FPS in games (los van de benchmarks in desbetreffende games zelf). Maar meer als stability test.
Het lijkt erop dat er geen simulatie in zit van samenklonteren van de brokstukken, dat had me wel gaaf geleken (het onstaan van een nieuwe maan zeg maar uit al die miljoenen brokjes). Jammer. Maar misschien laat de video niet alles zien, zal straks de benchmark eens zelf proberen te draaien.
Het lijkt erop dat er geen simulatie in zit van samenklonteren van de brokstukken.
Uit de inleiding:
"...gericht op het benchmarken van processen waarbij honderdduizenden objecten gerenderd worden."
nja, okee, maar een ring waar alle brokstukken een vaste positie lijken in te nemen spreekt ook niet voor een uitgebreide simulatie...

edit: benchmark net gedraaid, het gaat niet echt om simulatie van asteroiden maar veel meer om het tekenen van honderdduizenden losse objecten met een 3d api en ja dan werkt hij wel overtuigend zoals hij nu is.
resultaten: score 8946, 53.6 FPS (Linux, Radeon RX580, Vulkan, 2560x1440 fullscreen, default settings voor de rest)

[Reactie gewijzigd door PommeFritz op 23 juli 2024 07:23]

vind het al heel tof dat het iets met ruimte te maken heeft :)
Die simulatie mode komt vast no gwel :)
tis maar net hoe je dit wil benchmarken... duizenden astroïden met geometry instancing ja... en waarschijnlijk met virtualized micropolygon geometry kun je er nog veeeel meer... maar als je duizenden procedural unieke astroïden in vertex buffers gaat pompen of iets fancier shaders gaat gebruiken en dat gaat renderen dondert je framerate aanzienlijk :D

[Reactie gewijzigd door maali op 23 juli 2024 07:23]

Aan de andere kant ben je dan ook wel inefficient bezig. Ik acht de kans niet heel groot dat iemand het verschil gaat zien tussen duizenden unieke asteroïden of een stuk of 10 die zich herhalen.
Ik denk dat je de bedoeling van deze software niet helemaal hebt begrepen.
Deze tool is namelijk niet gericht op het weergeven van mooie plaatjes, maar het benchmarken van hardware.
Ik dacht dat de benchmark deze optimalisatie dus wel deed.
Mijn hardware vind 'm niet heel lief.... eerst een paar crashes van de benchmark... en daarna eentje van de hele videokaart (scherm vol sneeuw/ruis)...
Zo eens onder windows proberen ipv linux.

Heb dan ook wel een 7+ jaar oude videokaart, want het plan om er eentje te kopen zodra de nieuwe kaarten uitkwamen dit jaar, is niet helemaal gelukt :(

Update: onder windows gaat 't beter.... toch nog best acceptabele performance op mijn antieke R9-200 :)

[Reactie gewijzigd door markjanssen op 23 juli 2024 07:23]

Heeft iemand deze benchmark al getest en werkend gekregen in MacOS?

Bij mij crasht de benchmark / wil niet opstarten:
  • Crashed Thread: 0 Dispatch queue: com.apple.main-thread
  • Exception Type: EXC_BAD_INSTRUCTION (SIGILL)
  • Exception Codes: 0x0000000000000001, 0x0000000000000000
  • Exception Note: EXC_CORPSE_NOTIFY
  • Termination Signal: Illegal instruction: 4
  • Termination Reason: Namespace SIGNAL, Code 0x4
  • Terminating Process: exc handler [2419]
[edit] ik heb een reactie van de ontwikkelaar ontvangen - de benchmark maakt gebruik van AVX instructies; mijn CPU ondersteunt deze niet...

[Reactie gewijzigd door drdistortion op 23 juli 2024 07:23]

Op dit item kan niet meer gereageerd worden.