Lord_Kitty :
alidan :
ok, from my understanding, hyperthreading is what intel calls there 2 threads on 1 core, its not a real standard, its a marketing word.
intel decided to handle 2 threads more in logic than in cores, amd decided to handle 2 threads with more cores than logic. in theory, amds hyperthreading (i'll use this opposed to threading like i did before) solution beats out intel hands down, but they didn't have the time to shelve it till its ready like intel did.
Actually, Intel's approach requires a very small additional die space for Hyper-Threading. While AMD requires a physical core, and is still less capable than an i7.
im aware, look at the pentium 4 era where hyperthreading was introduced, it was a miserable failure, so they took it out of the cpus till they fixed the problem.
amd is having that same problem with the solution massively underperforming (though in some cases a 300$ cpu comes close to 500$ cpu in performance) but the thing is, amd is handling this threading in a more core than logic way, once they get a handle on things, it should massively outperform intels threading solution.