Nehmen wir an, wir haben zwei CPUs, eine ist Quad Core 3,2 GHz mit 4 Kernen und wir haben einen Dual Core 3,2 GHz mit 2 Kernen mit 2 Threads in jedem Kern (Hyper-Threading). Als Programmierer gehe ich davon aus, dass die 4-Kerne-4-Threads schneller als die 2-Kerne-4-Threads arbeiten sollten, da die zweite CPU zwischen den Threads wechseln muss, um 4 Kerne zu emulieren, während die erste keine solche Umschaltung durchführen muss Kern kann unabhängig und individuell durchführen.
Ich möchte bestätigen, dass meine Annahme wahr ist. Wenn nicht, erklären Sie bitte, warum einer besser ist als der andere.