Next PC configs for rendering and gaming: is it worth it going to gtx 1070? should I wait for Vega? RX 480 CF? Help pls

Arthur_31

Commendable
Dec 23, 2016
1
0
1,510
By now, I have a Radeon HD 7850 1 GB and it can still handle most of titles pretty well (even paired with my 7 years old Core2Duo CPU), but I also use my PC for rendering stuff (most of it archtetonic rendering), and for that I use Blender 3D (cycles rendering engine). It works in most of the cases, but I still have some problems, specially when i try to render more detailed scenes, and there are some features that still are not suported by opencl cycles. I am going to buy a whole new computer next year (probably between January and February), and I have already decided to go for amd ryzen (waiting for the prices to decide between 4c8t, 6c12t or 8c16t), and by now I want to decide on going for gtx 1070, rx 480 8gb crossfire, or maybe wait for Vega. I also use my computer for gaming, and I have a project for the pc so that extra heating will not be a problem for the cross fire setup since the cards won't be side by side. I wanna know what's your opinion on:
1. I do know that for gaming, since there are titles which doesn't support CF setups, it is going to be under the performance of the GTX 1070, but since i don't have a 1440p/4k 140hz gaming monitor, I think that just for full hd gaming the RX can make it just fine, but what I wanna know is what it is the rx 480 crossfire performance when it comes to rendering (cycles and other rendering engines if you know some)?
2. If is the 1070 faster (rendering), is it a lot faster or just a little bit?
3. By knowing the vega gpu is suposed to have 8gb HBM2 (maybe 16? there are many rumours) and about 12,5 TFlops, when it comes to rendering, how could this reflect render time?
4. What about DirectX 12 and Vulkan? the gtx series 10xx is known to don't be 100% compatible to assynchronous shaders, should I consider this since I have no intetion to change my GPU on the next ~4 years?
5. What about OpenCL support on cycles devlopment roadmap, is it expected to have full, or almost full support on next year? (this one is very specific to veteran blender users, I couldn't find anything conclusive about this)

There is no need to answer each one of these 'questions', I just want to know what you guys think about it.
Thanks for your time, best regards.

P.S.: I am new in the forum, and as you can see by how I do write, english is not my official language (I am from Brazil), so sorry if this thread is in incorrect section, or if is there something that hurt your eyes when you read it, I have no intetion to make you cry tears of blood.
Thanks.
 
Solution


This is completely not true.

1. There are plenty of DX 12 games that support both Crossfire and SLI acceleration.

2. The...

Tomb1234

Commendable
Dec 25, 2016
1
0
1,510
With dx12 crossfire basically wil become obsolete. Mostly its been a pain anyway, so good riddance. You must disable crossfire to run dx12 games with both cards. if you do a lot of 3d rendering I believe a workstation card is advisable. (firepro or nvid). My currant setup is 2x rx480s different brands and slightly different speeds 1266,1288. slow card has to be in slot 1 or random blackouts occur. Couldn't be more happy with it all. Been screwed by nvidia twice so haven't done them for years. I look forward to dx12 releases, there are not many available but they rule. Vulcan is spectacular in Doom.
 

Rogue Leader

It's a trap!
Moderator


This is completely not true.

1. There are plenty of DX 12 games that support both Crossfire and SLI acceleration.

2. The feature you are discussing is DX 12 Multi-GPU, right now there is only ONE game, Ashes of the Singularity, that supports that feature. Based on its implementation, Crossfire or SLI works just as well.

3. Being that feature is barely implemented, the chances of it supplanting Crossfire or SLI is slim to none at this point.

I'm not sure what the issue is with your system, but your second GPU is doing nothing at all for you configured like that.
 
Solution