Załóżmy, że mamy dwa procesory, jeden czterordzeniowy 3,2 Ghz z 4 rdzeniami, a my mamy dwurdzeniowy 3,2 Ghz z 2 rdzeniami z 2 wątkami w każdym rdzeniu (Hyper-Threading). Moje założenia jako programisty będą następujące: 4 rdzenie 4 wątki powinny działać szybciej niż 2 rdzenie 4 wątki, ponieważ drugi procesor musi przełączać się między wątkami, aby emulować 4 rdzenie, podczas gdy pierwszy nie musi wykonywać takiego przełączania jak każdy rdzeń może działać niezależnie i indywidualnie.
Chcę potwierdzić, że moje założenie jest prawdziwe, jeśli nie, proszę wyjaśnić, dlaczego jedno jest lepsze od drugiego.