Programmørene er ikke intresserede i at skrive et program til multicores, hvor ydelsesboostet måske er 50%(fiktive tal), hvis de i forvejen får 20% ekstra ydelse bare pga. "anti-ht".
Det bremser udviklingen, og gør at det simpelthen ikke kan betale sig for programmørene at skrive programkoden optimalt.
Du siger selv at nuværende programmer bliver hurtigere på dualcores.
Mit gæt er at "anti-HT", bliver ekspotentielt dårligere desto flere kerner der kommer på, så når kentsfield kommer er en quad-core ikke særlig meget bedre end en dualcore til singlethreadede programmer.
Hvis programmørene derimod skrev programmerne direkte multithreadede ville ydelsesboostet blive meget større.
"Anti-ht" er en gave til de dovne programmøre, og belønner dem der ikke gider lave noget. Ikke den udvikling vi gerne vil have.
Og ja, jeg er godt klar over at det er paradoxalt at snakke om AMD's "Anti-ht", og Kentsfield i samme eksempel, men om det hedder anti-ht eller multiplexing så kommer det altsammen ud på et.