DX12和超线程技术的结合提升了硬件性能。
DX12和超线程技术的结合提升了硬件性能。
DX12 focuses on maximizing CPU performance, so it’s likely these games will use Hyperthreading. It’s frustrating when my i7 4790k behaves similarly to an overclocked i5 4690k. The main variations seem during modding in Witcher 2 and Skyrim. Regarding availability, I’m not sure when DX12 and Windows 10 will be released, nor am I certain about any discounts for Windows 8.1.
I anticipate it will, though developers must back hyperthreading and additional cores. Even then, most games are constrained by the GPU rather than the CPU, meaning you likely won’t notice much, if any, gain from a hyperthreading CPU over a standard one—even if the game allows it. Perhaps around late next year, in 2016? Uncertain.
DX12 aims to lower the game's CPU demands, similar to Mantle's approach. Whether a game can efficiently utilize multiple cores depends on the engine and its developers, as is usual.
Are you referring to multithreading? A benefit of DX12 is that several threads can send commands to the GPU at once, which was previously limited to a single thread in game code. While some are planning to implement this, writing software that runs on multiple cores—whether hyperthreaded or not—is challenging. I anticipate many developers will still avoid it, just like they have in the past.
It's widely understood that an i5 can handle and sometimes surpass an i7 in gaming, since it's typically built for 2-4 cores. I'm not sure what you were thinking—an i7 usually wins in most situations, except for gaming and single-threaded work, where performance remains similar (depending on the clock speed). An i5 works just fine for gaming; investing in a top-tier GPU instead of an i7 seems like a waste unless you're aiming for bragging rights. Still, it's not necessarily a bad choice if your main focus is gaming. However, unless hyperthreaded titles become common soon, I wouldn't expect that trend to emerge before 2016. Six cores or more need to become common for that shift to happen, and keep in mind many games still rely on just two cores.