D
davislane1
Everything about my next PC platform is screaming AMD. Killing off hyperthreading would scream even louder.
Your turn to help me -- show me a control that associates a hyperthread to a specific core please. If the control shows a PID, that's the Process-ID from 1990's programming and is not even thread relatedWhat I meant is you can limit it to a specific Hyperthread, not a generic "thread".
clearly, as I am a programmer :grin:My wording seems to be off compared to what you are referring to.
A long time ago in a galaxy far away, hyperthreading was shown to add up to a 95-percent performance improvement depending on workload. So if it does not hurt performance and it does not compromise security, why not have it?Seems appropriate considering the exploit TLBleed. Is hyperthreading even needed anymore given the higher core counts as of late? Looking forward to Zen 2, to see if AMD is able to turn up the speed.
I dunno, makes sense to me. 8 cores at 5ghz will smash any second gen Ryzen in games.
I think Intel is letting AMD kinda take the threading market for now until they can compete gaming wise. Everyone knows intel is still gaming and enthusiest king
Applications run on a core. When that application has threads, then they get dispatched on a core. Hyperthreads are an extension that allows the thread concept to extend into the kernel mode. One can have threading w/o HT. The task mgr is woefully inadequate to show threading. The Process Explorer by sysinternals
(https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer) has a tab showing thread details.
attached is a stack from my email reader Thunderbird showing MANY threads (the TID column is Thread ID numbers)
View attachment 84589
Of course everything runs on a core, otherwise it would be running on thin air. What I meant is you can limit it to a specific Hyperthread, not a generic "thread". My wording seems to be off compared to what you are referring to.
If Techspot would build an article and provide performance metrics that would be great.
Um you're falling behind in knowledge there. The sweet spot appears to be 6 cores and 12 threads for games right now. That is looking at multiple benchmark comparisons. And once again, gaming is far from the only reason to buy a PC. There are less PC gamers than PC users. You would do well to remember gaming does not drive the majority of PC sales.
Again, threads exist in the Application space and HT in the kernel space.
Your turn to help me -- show me a control that associates a hyperthread to a specific core please. If the control shows a PID, that's the Process-ID from 1990's programming and is not even thread relatedWhat I meant is you can limit it to a specific Hyperthread, not a generic "thread".
clearly, as I am a programmer :grin:My wording seems to be off compared to what you are referring to.
Try to explain then why on earth is the Handbrake tests will give you the same results with a 8700K and a 2700x (non OC both)? 6C/12T vs 8C/16T both with the same Corsair H100i v2I haven't used hyperthreading since they started releasing 4 cores. Unless you are running multiple VMs, it's pointless. For apps that only run on a single core you are losing performance. This also doesn't count for the extra calculations to split workloads between hyperthreads.
It's not 8 cores at 5GHz. The I-9 has 2 cores that may get boosted to 5Hz if it has adequate cooling. Overclocking all 8 cores to 5GHz with HT on probably requires a 200+watt TDP cooler and maybe some decent binning on the part of Intel.I dunno, makes sense to me. 8 cores at 5ghz will smash any second gen Ryzen in games.
I think Intel is letting AMD kinda take the threading market for now until they can compete gaming wise. Everyone knows intel is still gaming and enthusiest king
It's not 8 cores at 5GHz. The I-9 has 2 cores that may get boosted to 5Hz if it has adequate cooling. Overclocking all 8 cores to 5GHz with HT on probably requires a 200+watt TDP cooler and maybe some decent binning on the part of Intel.
And Coffee Lake doesn't really smash Ryzen 2 in games. The IPC difference is only 5%, and when you combine Coffee Lake's IPC and frequency advantage, the average difference in games at 1080p is only 10% (according to Techspot benchmarks). The difference is basically negligible because you're getting well over 100 fps in most situations so you won't notice the difference.
Sure, but there will be an advantage, and Intel has it and will continue to have it until we see what 3rd gen ryzen can do
"it is a slight to customers that have utilized the feature over the past several generations of processors"
How is a name change a "slight"? The past i7 customers got HT. Any future Intel customers who want HT will just buy the i9. Did I miss something? Was there someone who expected to get HT in the past, who didn't get it? Or is there someone in the future who'll expect HT on future i7, and will be really disappointed when they don't get it? If so, that person should not build a PC, because of wallet-killing ignorance of the subject.
I guess I'm too mature to understand. But I do understand perfectly the reason you made this post. So am I to understand that you want everything always to remain exactly the same, just so you don't get confused? That's precious. No features have been removed, only the name has changed. A name doesn't make it perform worse, or cost more, it's just an identifying noise you make with your mouth. Now, if they called it i7 HT, and called the non-HT line i7, would that make you feel better? That actually would be a little confusing. How do you feel about the i3 then? It was always a dual core, then it got HT, and now it's a quad core, without HT - how confusing! But wait, sometimes it has 2 cores, HT, AND it's unlocked! Too much confusion, right? Let's not even think about the Pentium 3258! Might just have to buy a Ryzen, if it's too challenging to figure all this Intel stuff out.Desktop i7s have hyper threading while desktop i5s generally do not. This has been the key distinction between i5 and i7 since the Sandy Bridge series that came out 7 years ago. i7s pretty much have always had hyperthreading.
To remove a key feature of what it is known for is a rather significant change.
Try to explain then why on earth is the Handbrake tests will give you the same results with a 8700K and a 2700x (non OC both)? 6C/12T vs 8C/16T both with the same Corsair H100i v2I haven't used hyperthreading since they started releasing 4 cores. Unless you are running multiple VMs, it's pointless. For apps that only run on a single core you are losing performance. This also doesn't count for the extra calculations to split workloads between hyperthreads.
and yeah HT still pointless. Try to search for Handbrake benchmark with/without hyperthread...and check out the results
I guess I'm too mature to understand. But I do understand perfectly the reason you made this post. So am I to understand that you want everything always to remain exactly the same, just so you don't get confused? That's precious. No features have been removed, only the name has changed. A name doesn't make it perform worse, or cost more, it's just an identifying noise you make with your mouth. Now, if they called it i7 HT, and called the non-HT line i7, would that make you feel better? That actually would be a little confusing. How do you feel about the i3 then? It was always a dual core, then it got HT, and now it's a quad core, without HT - how confusing! But wait, sometimes it has 2 cores, HT, AND it's unlocked! Too much confusion, right? Let's not even think about the Pentium 3258! Might just have to buy a Ryzen, if it's too challenging to figure all this Intel stuff out.
Praise myself for being mature? I'm old, what praise are you talking about? I said that to show that I am not a snowflake, not a self-centered millennial. And what insult are you talking about? I asked a couple of questions. And this was after your condescending explanation of what an i7 is, as if you're explaining to children. Stop making things up to suit your compromised position. If you know better, why were you talking like a noob who would be so upset by people taken in by all this confusing nomenclature? You are an insult to the average reader's intelligence. Thanks for the heads up, now I know to ignore your confused babbling.You claim to be "mature," but then you promptly strawman me and insult me in the same paragraph? That's rich.
You must have no self awareness if you can praise yourself for being mature in one sentence and then promptly insult someone in the same breath.
And how would I get confused over this if I'm debating this issue in the first place? Either you're clearly not paying attention or your entire paragraph was just filled with immature ways to insult me.
This is for consumers who don't do as much research as folks who prowl tech forums. The label is commonly associated with features - specifically hyper threading. Consumers who bought an i7 in the past 10 years might assume the difference between and i7 and i5 would be hyperthreading - and rightfully so because that was Intel's marketing stance the last decade. A tech savy person wouldn't be fooled by Nvidia cutting down cores on the GTX1060 3GB, or, far worse - AMD marketing a stripped down version of the RX560 or Nvidia completely neutering their GT1030 with a DDR3 version....but the average consumer might be. Either way, it's clear the reason why Intel is doing this is so they can mark up prices on a more premium sounding I-9
Not creating confusing within a product line with the same naming scheme is not "precious" it's called not being a douche. Do you think AMD and Nvidia don't get hate when they released weirdly named products?I guess I'm too mature to understand. But I do understand perfectly the reason you made this post. So am I to understand that you want everything always to remain exactly the same, just so you don't get confused? That's precious. No features have been removed, only the name has changed. A name doesn't make it perform worse, or cost more, it's just an identifying noise you make with your mouth. Now, if they called it i7 HT, and called the non-HT line i7, would that make you feel better? That actually would be a little confusing. How do you feel about the i3 then? It was always a dual core, then it got HT, and now it's a quad core, without HT - how confusing! But wait, sometimes it has 2 cores, HT, AND it's unlocked! Too much confusion, right? Let's not even think about the Pentium 3258! Might just have to buy a Ryzen, if it's too challenging to figure all this Intel stuff out.Desktop i7s have hyper threading while desktop i5s generally do not. This has been the key distinction between i5 and i7 since the Sandy Bridge series that came out 7 years ago. i7s pretty much have always had hyperthreading.
To remove a key feature of what it is known for is a rather significant change.
Have a look at this review:
https://www.techspot.com/review/1613-amd-ryzen-2700x-2600x/
Handbrake 4K h.264 to 1080p h.265
Core i7-8700K @5.2GHz 16.4fps
Core i5-8600K @5.2GHz 13.7fps
Same # physical cores. Same CPU arch. Same clock speed. 6 threads vs 12 threads (6 threads + 6 hyperthreads)
Hyperthreaded beats non-hyperthreaded by 19.7%. Unless I'm reading your post wrong, this seems to be backwards of what you are claiming. And never mind about the Ryzen performance in this test.