marmotta ha scritto:L'arrivo del smp aprirebbe la strada ad hw finalmente al passo!
Non mi sembra si sia parlato di SMP.
Se come sembra ci si ostina a non cambiare architettura.... da quello che ho capito il ppc (in tutte le sue varianti non desktop) ha una grande predisposizione al multicore e multi cpu, grazie anche al suo basso consumo.
E' una questione di dimensioni del core e consumi.
Un core PowerPC è molto piccolo, richiede pochi transistor, in particolare per la logica di decodifica. Il che implica anche meno consumi.
Per cui nella stessa area di silicio è possibile ottenere più core e/o più funzionalità.
Ma la capacità di realizzare CPU multicore non è specifica dei PowerPC (o RISC in generale) né hanno una maggior "predisposizione". Infatti anche Intel prevede l'integrazione di parecchi core in una CPU, col suo progetto Terascale.
A singolo core non possiamo competere... ma metterne insieme molti può fare la differenza (che poi e' anche l'attuale tendenza), certo deve essere implementato bene!

Può fare la differenza soltanto se vengono sfruttati, il che non è affatto facile. Dipende molto dal tipo di codice.
Tanto per fare un esempio, (Win)UAE rimane un'applicazione strettamente monocore (al più c'è un thread apposito per il dispatching dell'output al s.o., ma si tratta di quisquilie).