The AMD Radeon RX Vega 64 and RX Vega 56 Review: Vega Burning Bright
anandtech.com
anandtech.com
Interesting notes from the reviews - HBCC is not enabled by default but doesn't give much of a performance boost anyway [3].
According to Computerbase [4] (DE) primitive shaders are still inactive: https://www.computerbase.de/2017-08/radeon-rx-vega-64-56-tes... (RTG engineer discussing that it should be automatically used in the future [5])
One interesting note is that while it looks like initial supplies have all sold out, early testing shows that OOTB Vega is pretty awful for mining right now. [6] Vega 64 is clocking at about 30MH/s at about 300W - a flash-BIOS'd RX 470 can get 28-30MH/s at ~150W.
[1] https://www.phoronix.com/scan.php?page=article&item=rx-vega-...
[2] http://www.pcgamer.com/the-amd-radeon-rx-vega-56-and-vega-64...
[3] http://www.guru3d.com/articles_pages/amd_radeon_rx_vega_56_8...
[4] https://www.computerbase.de/2017-08/radeon-rx-vega-64-56-tes...
[5] https://mobile.twitter.com/ryszu/status/896304786307469313
[6] https://nl.hardware.info/reviews/7517/23/amd-radeon-rx-vega-...
I guess the miners are hoping that a driver update will unleash the rumoured 70+MH/s. If it dosn't materialise I can imagine these being sold on fairly quickly, with that power consumption.
Basically, sure, miners get them quick cash, but if miners get their graphics cards and people wanting to play games or do other things don't, it'll make those potential customers unhappy and they may go to a competitor.
Yeah, though I think there is some opportunity for primitive shaders to be transparently extracted from vertex shaders. You could do this by following the operation dependencies back from gl_Position (or equivalent). This might not work in conjunction with geometry shaders though, or perhaps it could with some safety margin.
At least from what I gather about how they're supposed to work, this should be perfectly adequate most of the time, given that the discard semantics are very conservative (backface, off screen, not beneath a sample point, etc.).
If you haven't bought one already, it'll probably be a little while until you can buy one.
For perspective, a radeon 470/570 earlier this year would pay for itself in under 3 months even in countries with fairly high electricity costs.
I just hope the MI25 cards will be far cheaper than the $6k Tesla P100's and that the ROCm stack is good enough so for compute the architecture may still be a viable and very competitive option.
Yaaay! Really, that's cool but it's a negligible fraction of the market. Unless Linux gaming becomes a market force overnight, it won't matter a lot, I think.
> Power to performance ratios are also not well shown with the current shipping proprietary driver
I doubt they can close the large power gap that the initial benchmarks show (compared to the 1080 and esp. 1070), but I'm hoping the power margin will get narrower and a bit of performance increase might compensate too.
Indeed, I am dampening my expectations, I'm most hopeful that in the high-end GPGPU compute arena they might not be too late and will provide enough Perf/W/buck to gain traction.
Given that these cards have potential to crash the price/perf of current deep learning solutions, this is more than regrettable.
1) OpenCL vs CUDA
In reality, performance of these is identical: i.e. writing the same kernel in OpenCL versus writing the same kernel in CUDA (this is almost always possible unless hardware intrinsics are used) gives the same performance, with NVIDIA's current drivers. The odds are pretty great the same compiler is backing them both.
2) cuDNN vs MIOpen
I haven't seen much benchmarks here. AMD has patches for most of the big frameworks but they're not upstream yet. The gist of the implementation seems state of the art, but no idea if the level of optimization is comparble. hipCaffe exists, but haven't seen any usable benchmarks so far.
So for deep learning, the question isn't CUDA vs OpenCL. It's cuDNN vs the alternatives (MIOpen, Intel MKL/DAAL).
Not being vendor locked in is pretty nice if the competition releases a 22 TFLOPS (fp16) card for only 400 USD. Well, they could have released it, if they had working fp16 support in their driver, sigh.
I care about inference performance too, anyway. CPU is only a (much slower) fallback if the OpenCL drivers are broken.
This isn't very encouraging to continue supporting AMD cards. Might as well drop them entirely until their CUDA compatibility is more mature.
Can't wait for this crypto madness to end.
Of course, many factors affect the final price on eBay and it's also about whether you need one today.
So the "MSRP" of $499 is effectively a lie at this point. What they will sell for when the crazy market forces we are experiencing right now kick in ... who knows. I suspect that depends on the hash rate people can force out of them.
-- edit -- am actually tempted to leave the one I've ordered boxed for now, just to see what happens to the market over the next week or so.
[1] http://wccftech.com/amd-project-quantum-not-dead-zen-cpu-veg...
[2] http://wccftech.com/amd-exascale-heterogeneous-processor-ehp...
And please don't illuminate it with plain LED light, use laser diodes so we get that ethereal look of the interference pattern ;-)
First of all the monitor. Chances that I need one are fairly small. And if yes, why would I want exactly that one? I personally think the resolution (and especially pixel density) is below what I would want now, especially with so much GPU power available. A 4k screen with Freesync would be more attractive.
Then the CPU/board. Chances are a little higher that one could use that, but I guess even less than 40% of buyers would require a CPU and board. If we restrict it to Ryzen 1700 options the number would be even less, since a 1600X might be the more interesting option for many gamers. And of course some may also prefer Intel. If we treat the CPU/board part as the main benefit of the bundle it's also still mostly a zero-sum game, you pay 100$ extra to get a 100$ discount. I could most likely get a better overall deal when I buy both GPU and CPU seperatly in shops where each has the best price.
When we finally factor the games in it might be a small benefit for a small number of buyers. However their value is really small, since Prey is already some days old and one can get it discounted.
If the demand for the bundles is as low as I think and AMD really wants to sell most of the cards in bundled form (predicted by anandtech), then the overall prices will mostly trend towards the bundle prices for all cards due to availability.
The Vega 64 has similar performance to the GTX 1080 for a similar price (if not for the fact that the new Radeons will never be in stock due to mining), but with much higher power consumption.
Really goes to show how far ahead Nvidia is.
Also we may end up skipping to DX13.
There was some good write up from Star Citizen developers on this topic, who decided to ditch DX12 for Vulkan.
Plus, more games for Nintendo Switch will be using Vulkan. Also games with common engines like Unity, Unreal and Cry (that's in the future, they basically have just added or adding Vulkan support).
I think Sony said at some point they wanted to support Vulkan on the PS4 as well, but that never precipitated. You can use Vulkan on the PS4 GPU if you homebrew Linux on it, but thats not quite what developers are interested in.
The compute power seems pretty good from that review. YesI will be mining with it, so I'm hopeful of good results. I won't just be mining with it so I hope the game performance is worth it too!
If you want one anyway (i.e. you don't necessarily put the card cost in your sums), then the returns ought to be better than just the electricity costs. Especially if (say) mining to hold rather than sell straight off.
There are also rumours of outrageous hash rates being possible - multiples of the current nVidia hash rates. But we'll see if they ever come to fruition.
(The 64-variant will actually have 16GB HBM2, instead of 8, though.)