So how does hyperthreading actually work at the hardware level? (I know the general premise) Because it seems like some people (parroting information about presumably the first implementation) claim that each core remains entirely single-threaded and it's solely a trick on OS schedulers (and the pipelining/prefetching circuitry), while other people claim that the majority of each core is duplicated with only the largest circuitry blocks shared between the logical cores?
A floofy wyvern that does the code and maybe even other things. Patented procrastinating on my own projects. he/him/they/them Expect: furry crap, programming crap, retro tech crap, and rarely (film) photography crap. Also some shitposts. Also angry rants. Note: I post and boost (CW'd) NSFW art often (protip: mute boosts to avoid most furry art, both SFW & NSFW) Avatar by @ roxy
A floofy wyvern that does the code and maybe even other things. Patented procrastinating on my own projects. he/him/they/them Expect: furry crap, programming crap, retro tech crap, and rarely (film) photography crap. Also some shitposts. Also angry rants. Note: I post and boost (CW'd) NSFW art often (protip: mute boosts to avoid most furry art, both SFW & NSFW) Avatar by @ roxy
Loading comments...