Originally posted by Jumbotron
View Post
Announcement
Collapse
No announcement yet.
Initial Radeon vs. GeForce Vulkan Ray-Tracing Performance On Linux
Collapse
X
-
- Likes 6
-
Originally posted by bridgman View PostI suspect that cb88's point was that the tests Michael ran all seemed to fall into one of two buckets, where all of the tests in a bucket had similar performance characteristics.
My understanding is that the two buckets are (in DXR-speak) triangle mesh geometry vs procedural primitive geometry. At a 10,000 foot level, NVidia seems to be faster with triangle mesh geometry while we seem to be faster with procedural primitive geometry, which makes sense when you consider the implementations.
https://microsoft.github.io/DirectX-...-mesh-geometry
Leave a comment:
-
Originally posted by Teggs View PostI have seen the argument in the past that the reason AMD Ray Tracing showed such awful results against Nvidia was due to the test environment. The premise starts with the initial tests being games in Windows, and that all game developers using ray tracing had developed specifically for Nvidia's solution (intentionally or not). AMD did not recreate RTX, having their own priorities and a different design around ray tracing, therefore they underperformed on what were effectively RTX tests. The reasoning went that if the test software had been developed as much for AMD, AMD's ray tracing results would look fine.
I had no way to know how much truth there was to that idea (other than that games were developed for RTX, which is true enough). I hope these results are a sign that there was something substantial to the argument and that AMD will quickly establish a strong position in the new market. Tyranny of a single vendor has never been good for anything.
- Likes 2
Leave a comment:
-
I have seen the argument in the past that the reason AMD Ray Tracing showed such awful results against Nvidia was due to the test environment. The premise starts with the initial tests being games in Windows, and that all game developers using ray tracing had developed specifically for Nvidia's solution (intentionally or not). AMD did not recreate RTX, having their own priorities and a different design around ray tracing, therefore they underperformed on what were effectively RTX tests. The reasoning went that if the test software had been developed as much for AMD, AMD's ray tracing results would look fine.
I had no way to know how much truth there was to that idea (other than that games were developed for RTX, which is true enough). I hope these results are a sign that there was something substantial to the argument and that AMD will quickly establish a strong position in the new market. Tyranny of a single vendor has never been good for anything.
- Likes 2
Leave a comment:
-
I suspect that cb88's point was that the tests Michael ran all seemed to fall into one of two buckets, where all of the tests in a bucket had similar performance characteristics.
My understanding is that the two buckets are (in DXR-speak) triangle mesh geometry vs procedural primitive geometry. At a 10,000 foot level, NVidia seems to be faster with triangle mesh geometry while we seem to be faster with procedural primitive geometry, which makes sense when you consider the implementations.
https://microsoft.github.io/DirectX-...-mesh-geometryLast edited by bridgman; 20 April 2021, 06:56 PM.
- Likes 18
Leave a comment:
-
Originally posted by cb88 View Post
Geometric mean means little when you only ran two tests effectively... and the one Nvidia excelled at was still slow.
Anyway... more realistic benchmarks are need to draw real conclusions preferably in an open source game so we can be sure that it is fair to both vendors.
#2. I don't know which 2 tests you are referring to when you stated without proof they were run ineffectively but seeing as how you know so much about Michael's benchmarks in general and the code in question of the two "ineffectively run" benchmarks you mysteriously mentioned, then I'm sure either the Benchmark creators and / or Michael would appreciate any optimizations or corrections to said benchemarks.
#3. Which begs the questions...have you submitted a bug report AND are you going to request a pull of your corrective code to said two "ineffectively run" benchemarks?
Leave a comment:
-
Dwarf fortress vulkan raytraced... no love for thee.
- Likes 2
Leave a comment:
-
Spoiler: Ray Tracing is More Demanding Software. AMD outperforms in some cases because it's (cough) driver is better optimized in these workloads Nvidia's is not vice versa.
It's a shame AMD has low market shares across platforms still(According to Steam hardware Survey), and that many continue to underestimate them.
- Likes 2
Leave a comment:
-
I think one thing this shows is that these RT accelerators are extremely sensitive to how you use them exactly.
The AMD RDNA™ 2 graphics architecture brings support for DirectX® 12 Ultimate and several new features for use by game developers.DirectX® Raytracing 1.1 is ...
Here AMD talks a little about their "optimal threadgroup size" and what memory you should use etc...
Probably hard to do a one-size-fits-all implementation in a game..
- Likes 1
Leave a comment:
-
Originally posted by schmidtbag View PostLast I checked, AMD effectively doesn't have discrete processing cores for RT. RDNA2 does have compute units specific for ray tracing, but it comes with sacrifices. This is a good thread to read:
https://www.reddit.com/r/Amd/comment..._accelerators/
Part of me wonders if AMD surges ahead in benchmarks where textures don't need much processing.
- Likes 3
Leave a comment:
Leave a comment: