A czy w HT nie chodzi o to, ze procesor jest widoczny jako dwa i potrafi wykonywac w tym samym czasie dwa watki?
Intel napisał(a)
A single processor supporting Hyper-Threading Technology presents itself to modern operating systems and applications as two virtual processors. The processor can work on two sets of tasks simultaneously, use resources that otherwise would sit idle, and get more work done in the same amount of time.
To nie jest MMX, do ktorego byly dodatkowe instrukcje itp. Nie wiem jak wyglada programowanie na dwoch procesorach ale wydaje mi sie tu po prostu chodzi o to, ze mozemy wykonywac dwa watki jednoczesnie.
No bo przeciez jak mialo by takie programowanie niby wygladac, jesli HT by dzialal na jednym watku, dwie kolejne instrukcje sa wykonywane w tym samym czasie?
mov eax, 5
mov eax, 2
;co jest w eax? :P
To takie moje prostackie przemyslenia :)