skeletonbow: We don't know yet what the 3rd gen Threadripper will provide, but we do know the differences between 2nd gen Threadripper and its Ryzen cousins and can draw educated speculation from that. The Threadripper CPUs have double the memory bandwidth, which increases performance of memory bound applications, higher PCIE lane count which accommodates more hardware, faster inter core communications from what I recall to name a few things.
Despite rampant Internet rumours that Threadripper was dead, AMD has confirmed that Threadripper is not dead and that there will be Zen 2 based Threadripper CPUs in the future. They haven't committed to any timelines so we'll have to wait and find out.
I have time on my side as I'm in no hurry to purchase anything. Eager yes, but not rushed. Rumours are that Threadripper gen 3 will be available in 16, 24, 32 and 64 core parts however none of that is likely to be confirmed any time soon. I only care about 16 core and it'll almost certainly have that however. In the end what matters is performance and features to price value compared with other options and their pros and cons. Ryzen 9 chips are looking pretty good right now, but I think it'll be worth waiting to see what they do with the Threadripper first.
I DIDN'T say Threadripper is dead and I don't care about those so called rumours. Rumours are generally usueless information.
But there are some signs that it may be skipped this year and show up in the next year...
And Yeah I KNOW that Threadripper has various functionality that Ryzen does not. I actually would want to have it myself...
Although I mentioned Ryzen because if you would not need that functionality then maybe it would be better to just get something else...
faroot: Why is that unlikely? Vulkan has been the wave of the future for years now.
skeletonbow: It's speculation based on things the lead engine developer of Witcher 3 said previously about the next generation graphics APIs and why they weren't used in The Witcher 3. He's no longer at CDPR for several years now, however if I'm going to speculate about something then I'm going to speculate on the most likely scenario that is going to happen. There is risk of being wrong no matter how one speculates, but unless CDPR has stated or states outright in the future that the game is based on Vulkan under the hood, I'm going to speculate that it uses DirectX 12 because the vast majority of AAA games that are embracing and using the next generation graphics APIs are choosing to use DirectX 12.
For the record however, I am highly in favour of Vulkan and hope that my speculation is 100% wrong and that CDPR chose to use Vulkan instead, because both DX12 and Vulkan are comparable in performance and feature set, but DX12 is a walled garden of Microsoft vendor lockin, and Vulkan opens up the possibility of easy porting of the game cross platform if they decide to do so in the future.
So I think it makes more sense for any game company to use Vulkan, but by observing what game companies are
actually doing, DirectX 12 seems more likely to me. I hope I lose the bet, it would make me much happier than if I am right.
Several years is like eternity (literal eternity) in this industry. During those several years things changed A LOT in this industry so it is no longer so obvious now...
B1tF1ghter: Actually there are not so many games that use ONLY DX12... There are barely any really... And it's not about OFFICIAL support really...
Gamedevs don't officially support older systems BUT same gamedevs usually don't want to FORCE users to upgrade even if they don't support their old system OFFICIALLY...
If they would just use Vulkan then it would be the best option as it is better than DX12 and Vulkan works on pretty much anything (including consoles... Yes it works on consoles)...
skeletonbow: Yep, it wouldn't make much sense for any existing games on the market to be DX12 exclusive because according of the latest Steam Hardware Survey, Windows 10 only makes up 67.84% of the market in terms of operating system use amongst Steam gamers. Windows 7 64bit usage is 23.43%, and other versions of Windows account for about 4.5% approximately, so making a game Windows 10 exclusive would throw away 1/3 of the potential customers for a game for any game released to date.
But we're talking about a game that isn't coming out until mid-April 2020, a full 4 months after Microsoft ends support for Windows 7, and with the knowledge that the majority of games or other piece of software out there that launches officially after the support for a Microsoft operating system ends, almost never support previous versions of the now obsolete operating system. The only reason they'd need to support DX11 is if they planned to support older versions of Windows, or video hardware that isn't DX12 compatible, and based on what we do know so far I don't think they do plan to support older OS releases or hardware, nor that it makes much business sense for them to do so.
While Windows 7 usage still has approx 24% of the market in June 2019, I'm willing to bet that this number drops staggeringly between now and April 16, 2020. I'd be rather surprised if Windows 7+8.x usage is higher than 5% total on Steam hardware survey when the game is actually released. I also think that Microsoft is going to do things to try to force people to upgrade to Windows 10, just like they did when Windows 10 was originally released, and that there's even a possibility they may incentivize people with a promotion for a free Windows 10 upgrade for a week or month or whatever. May or may not happen, but Microsoft has done it before so it is certainly plausible.
Aside from that though, most of the new hardware that has come out in the last 3 years or so does not have proper support available for older versions of Windows, such as scheduler updates to handle new CPU module topologies etc. so if people want to use new hardware properly they need to be already running Windows 10, and that's only going to continue in the next year also.
I absolutely and categorically agree with you about Vulkan. Nothing could please me more than to find out the game uses Vulkan, even if they do not plan to support any other operating systems or platforms. It'd be a big win even just on Windows 10 IMHO, especially for AMD Radeon users.
There is just one problem...
You are exclusively taking ONLY Steam charts and info into account. It is very definitely not accurate and outside of it usage of Windows 7 is MUCH higher.
Windows 7 is still popular...
B1tF1ghter: Honestly at this point I already think they made a mistake placing Windows 10 there...
It really is a placeholder (basically a copypaste...)... They copypasted standard placeholder on which you later expand and in which the default supported system is AT LEAST the CURRENT one.
That was mistake and they should have just said JUST Windows and NOT 10 because people already speculate A LOT.
I think A LOT more speculations will be later if they leave it like that...
skeletonbow: I don't think it's a mistake at all. I think that it is information that they do in fact know already and so they're providing that detail to people that they do know, and not providing more details for the stuff that is not yet known 100% such as the exact hardware minimum and recommended requirements. If they weren't absolutely sure what operating systems they planned to support then they probably wouldn't have listed that either. But if they didn't know that then they probably would not have put the game up for pre-order yet either.
I did NOT mean "they did that BY mistake". I meant "they made A mistake by doing so". As in "they "should" NOT have done it".
B1tF1ghter: Yeah that's exactly like that...
There is not much stuff in Windows 10 that someone from gamedev would absolutely WANT TO use... Basically most people from gamedev don't use thos AT ALL...
I remember when Vulkan was publically announced. There were A LOT of people saying it has no future and such.
I KNEW it is gonna be great and I was right. Now it is used in A LOT of places and actually made Linux gaming more doable now...
Vulkan is a great thing (especially for Linux users) and it WILL be used by more people over time so it is actually possible this game will use it...
skeletonbow: I agree, Vulkan is overall the better choice as both it and DX12 are originally based on AMD Mantle, but Vulkan is cross platform open design not controlled by one company, and DX12 is proprietary closed design dominated with vendor lockin from Microsoft. Both have similar performance and feature characteristics, but one has more promise on many more devices (Vulkan). I hope very much that the decision makers at CDPR recognize that and decided to go with Vulkan, but I can't find it within me to bet money that they have chosen to go with it. I hope to find out that they did though.
I am not sure but I really don't think DX12 was based on Mantle. Vulkan was based on it FOR SURE but I think only Vulkan. I don't think DX12 was based on Mantle...