il core fisico è un core presente nei procesori multicore, ne possono avere 2,3,4,6.
ognuno è un unità di calcolo indipendente, è quindi per ogni core aggiunto le prestazioni aumentano del 30-40% a seconda dell operazioni in corso.
il core logici sono core non realmente presenti ma gestiti dal software, in poche parole un core in grado di eseguire 2 operazioni diverse in parallelo e contemporaneamente.
i core logici sono stati introdotti (e sono ancora esclusivi) dalla intel, qualche anno prima dell' avvento dei processori multicore, per aumentare le prestazioni quando ormai la frequenza di lavoro stava fermandosi a 3,5-3,8 ghz, oltre il quale la dissipazione e l' efficenza crollava.
quindi i core fisici aumentano molto di più le prestazioni rispetto a quelli logici, e nei procesori intel multicore ci sono anche i core logici, migliorando ulteriormente le prestazioni, tranne nei videogiochi, dove più di 4 core e i core logici sono inutili.
spero di essere stato chiaro ed esauriente!