hyperthreading is a feature that's been on high-end Intel CPUs for a long time
but has often been misunderstood by the community almost as a whole today we're
going to check out how actually it works on a Windows level how applications are
interacting with it and what happens when you put load on actual
threads the master case 5 by Cooler Master gives you the freedom to truly
make your midtower PC case your own with a variety of modular parts and
accessories check out the link in the video description to learn more many
people are vaguely aware that hyperthreading improves performance of certain applications by making one CPU
core behave as two so it can split the workload up more effectively but how
does it work exactly many people seem to assume that there's a difference between
real cores and hyperthreaded cores I mean it makes sense right once you get
into your system Windows is going to see eight if you have eight hyperthreaded
cores and then some of them will probably be weaker than others is that
really how it works I mean Intel's own specs can be a bit confusing core i7s
usually have four and then in Brackets eight listed as their number of cores
does that mean that there are four subordinate cores or something are are
are are the four extra cores weaker to start answering things instead of just
repeatedly asking questions for the entire video open up toce manager on any
system that has an i7 in it or a hyperthreaded CPU you'll see that all of
the cores in the current case of this system the
4790k it displays eight CPUs all of
which show as the same thing that's because there is eight logical cores in
the system when you read Intel spec sheet the four is for physical cores the
eight is for what those physical cores result in which is eight logical cores
that doesn't mean you have 12 cores that doesn't mean you have eight cores
physically that means you have four cores physically physically and eight
cores logically different things they don't add together very different things
so how did these cores actually behave to find out we use unraid to set up two
Windows Virtual machines we signed each VM four logical cores out of eight total
then we ran some benchmarks to see if Windows actually cares whe which logical
core it's using and to see if there's any preference between them if one of
them is actually better than the other one some people on Forum seem to be
under the impression that half of them like 0 1 2 and three in terms of cores
are real cores and half of them four five six and seven are just the the
extra hyperthreads so we're going to see how that works results showed virtually
no difference cin bench got between 62
and 625 per VM when we ran them
separately when we ran them both at the same time they both got exactly
383 so it looks like there's a bit of a performance hit even though the VM
completely Ely separates its logical cores but at the end of the day the
performance was the same similar story on City skylines which is a fairly CPU
bound game both got 48 FPS when running
separately with the performance dropping to 35 and 31 we ran them at the same
time so there was the difference but not a huge one and due to City skylines not
being our most consistent Benchmark it might come down to just slightly
differences within the game we looked at it much more deeply with s zip running
it simultaneously on both VMS gave nearly identical results between 11k and
12K mips but when we ran it on just one it jumped to 17K to or 18K mips starting
one first and then starting the other one a while later while it was running
allowed us to see this balancing in real
time it was interesting to watch as the processes were running the one you
started first would be running faster at the beginning but over time they would
start to equal out and it didn't actually take that long these results
seem to make sense as hyperthreading works by sending threads to whatever the
physical core actually has free to process instructions it doesn't split
the physical cores into two things and leave the other half unutilized so if
you have just one thing running it will perform better than if you have two
running what's actually happening is that Windows can schedule two different
threads on one physical core at the same time if the physical core is working on
the first task but still has some resources free it can go ahead and use
its remaining resources to process the
second task so you won't always have a
clean doubling or halfing of performance if you're running One Thing versus two
but you will see substantial performance differences if you're leveraging the
hyperthreading feature on a physical core but there is no real distinction to
draw between The Logical cores on a hyperthreading CPU they're all the same
thing both physically and how a hyper threading aware OS like Windows 10 sees
them so no it's not the same thing as having eight physical cores like at all
but it can be a good way to make sure your CPU Cycles don't go to waste
hopefully that was interesting I'm sure there will be more questions basically
the gist of it is you don't have 8 cores but you have a much more effective way
to utilize the four that you do have today we're highlighting the k7xx
limited edition ruby red headphones from Mast drop of course Mast drop still has
a bunch of other cool products you can check out in the link in the video
description also and hopefully you guys know about Mast drop by now but if not
the concept is actually pretty simple the more people commit to purchase a
certain product the lower the price of that product actually goes the product
we're showcasing today is the same spec-wise as the k7xx headphones that
lonus reviewed last year you can check that video out up here the only real
difference is that this run uses red accents on the ear cups and headband
remember that this is a limited drop so if you want a pair you're going to have
to act uh pretty fast these headphones were configured by mass drop and
manufactured by AKG they're open backed headphones with large cushiony ear cups
they feature a flat wire voice coil ver motion two-layer diaphragm genuine
leather headband memory foam ear pads with vure covering a 2-year warranty
covered by massdrop and you can order outside the US but a $25 fee will be
assessed to all International orders so if you want to check them out and grab a
pair of ruby red k7xx headphones head over to the link in the video
description today anyways let me know what you guys
thought about it comments down below don't forget to like it if you thought I did a good job dislike it if you thought
I did do a bad job but don't forget to leave the constructive criticism down
below I would like to know what I can do to be better also be sure to subscribe
if you want to see more of our videos use our Amazon affiliate code to buy stuff cuz like that's cool I don't know
that's pretty awesome also we have shirts not this one but they're in the
link in the description down below you can check out some shirts that we have those are also pretty cool and we have a
forum that's like awesome and has new software on it and looks super cool and
like works better and stuff and we're still making tweaks to it there's definitely some things that can still be
improved the store is a little a little broken it's my bad anyways check out
this video there's more information up there about like cool computer stuff I
haven't picked one yet uh but it'll be
cool Daren put something cool up there
feel free to put your own video okay bye