Czy jest kiedykolwiek możliwe, że dany komputer ma kilka procesorów, spośród których tylko niektóre mają technologię Hyper Threading, a inne nie?
Mój problem polega na tym, że używam hardcorowego kodu jak tutaj do identyfikowania, które logiczne procesory odwzorowują na które rdzenie fizyczne. Ten kod działa nieprawidłowo po uruchomieniu na maszynie wirtualnej. Moim obecnym zamiarem jest najpierw sprawdzić, czy procesor ma w ogóle funkcję Hyper Threading, ale muszę się upewnić, że wszystkie inne procesory w systemie mają (lub nie mają) funkcję Hyper Threading.
Czy to możliwe, że tylko niektóre procesory w systemie mają funkcję Hyper Threading, a inne nie?
cpu
multi-processor
sharptooth
źródło
źródło
Odpowiedzi:
Myślę, że najpopularniejszym rodzajem obsługi wielu procesorów jest Symmetric Multiprocessing (SMP), który wymaga identycznych procesorów. Wierzę, że dotyczy to systemu Windows i większości dystrybucji Linuksa.
źródło