giovy, no.
con l'HT i core logici sono visti esattamente al pari delle altre cpu; se usi un programma che sfrutta il multithreading riuscirai ad utilizzare il 100% dei due core e quindi tutta la potenza; con programmi a singolo thread, si riuscirà a fullare solo un core (non ha rilevanza se sia quello fisico o logico, la cosa è trasparente all'utente finale) andando quindi a sfruttare metà solamente della potenza.
l'HT fu introdotto nei P4 poichè, a causa delle pipeline lunghissime (30+ stadi) che erano intese ingenuamente a scalare in frequenza in maniera rapida, c'erano nei p4 una MAREA immonda di cicli di calcolo totalmente sprecato, per via dei cachemiss che bloccavano l'esecuzione dei cicli di calcolo; da qui nè derivo l'HT, cioè la creazione di un finto core che riusciva a "recuperare" la potenza sprecata da quello reale. ok, vista in quest'ottica il tuo ultimo post appare più coerente, ma è comunque da retificare eh
spesso, coi p4, l'attivazione dell'HT portava a un decadimento delle prestazioni vero e proprio; soprattutto nell'esecuzione di codice abbastanza lineare (es codifica video) i p4 riuscivano a esprimrsi al meglio, l'atiazione dell'ht... rubava potenza.
negli i7, secondo me, è soprattutto una stupida questione commerciale; numeroni, numeroni, stessa storia degli esa core che devono uscire (coi bimbominkia gamer che cambiano processori ancora perfetti perchè "voglio l'esa core"
)
memorizzate e tramandate ai posteri la storia