Kwee
Newcomer
http://imgur.com/Xr0Jhjo
AMD presentation June 2016, Async Compute retired in GCN 1.0 in April.
AMD presentation June 2016, Async Compute retired in GCN 1.0 in April.
The linked slide doesn't say anything about retirement. Did you intend to link a different slide?http://imgur.com/Xr0Jhjo
AMD presentation June 2016, Async Compute retired in GCN 1.0 in April.
Don't mess with colors in posts please, especially not extremes. There is a light and dark theme.http://imgur.com/Xr0Jhjo
AMD presentation June 2016, Async Compute retired in GCN 1.0 in April.
Anyone tested AC on GCN 1.0 under Vulkan?
Hm, when I published some Time Spy numbers in our mag a couple of months ago, there was no increase with AC on a GCN 1.0 as well. And interestingly enough, neither with GCN 1.1. Both (HD7970 & R7 260X) were tested with 16.7.3 drivers. Of course neither Maxwell nor Kepler scored an increase.
Hm, when I published some Time Spy numbers in our mag a couple of months ago, there was no increase with AC on a GCN 1.0 as well. And interestingly enough, neither with GCN 1.1. Both (HD7970 & R7 260X) were tested with 16.7.3 drivers. Of course neither Maxwell nor Kepler scored an increase.
Edit (December 14th, 2016):
Please note that I’m not an official AMD spokesperson on this subject, and I should have made clear when posting, that this is only my personal understanding of the situation, which might be wrong or at least contain some invalid assumptions. It appears the official driver team has already issued a statement that they are aware of the issue and currently looking into it.
I also find it odd that some people are still using GCN 1.0, 1.1, 1.2, 1.3, etc unofficial names. AMD might have used GCN 1.1 unofficially at some point, but I don't remember them ever using GCN 1.2 or 1.3.GCN 1.0 = GCN gen 1, GCN 1.1 = GCN gen 2,... If we still insist on different nomenclature then AMD uses.
To nitpick, Vega will use what will probably be called GCN5, but it won't be GCN5, just like with Polaris where they decided they need (again) name for the whole architecture (Polaris is architecture which uses GCN4 and other elements like UVD-something and VCE-something, while before they just called the whole thing GCNx)I also find it odd that some people are still using GCN 1.0, 1.1, 1.2, 1.3, etc unofficial names. AMD might have used GCN 1.1 unofficially at some point, but I don't remember them ever using GCN 1.2 or 1.3.
Official names are: GCN1, GCN2, GCN3 and GCN4. Vega is most likely GCN5. Please don't call Vega GCN 1.4, that would just confuse people
Example: https://gpuopen.com/wp-content/uploads/2016/08/AMD_GCN3_Instruction_Set_Architecture_rev1.1.pdf
Short = GCN3
Long = Graphics Core Next, Generation 3
PIX is a performance tuning and debugging tool for game developers. It has a long and storied history spanning three generations of Xbox console. Today we are pleased to announce that a beta release of PIX is now available for analyzing DirectX 12 games on Windows as well.
PIX on Windows provides five main modes of operation:
- GPU captures for debugging and analyzing the performance of Direct3D 12 graphics rendering.
- Timing captures for understanding the performance and threading of all CPU and GPU work carried out by your game.
- Function Summary captures accumulate information about how long each function runs for and how often each is called.
- Callgraph captures trace the execution of a single function.
- Memory Allocation captures provide insight into the memory allocations made by your game.
What are the advantages of these versus profiling tools in licensed engines? You get memory allocation profiling tools in Unity/Unreal for example.Wow that could really be paramount in benchmarking DX12 games. The memory allocation could be an interesting one given Raja's remarks, if it also studies actual usage.
I'm referring to benchmarking by analysts, not game developers.What are the advantages of these versus profiling tools in licensed engines? You get memory allocation profiling tools in Unity/Unreal for example.