Intel Core2Duo, ad esempio si suppone di avere un singolo die ma due core.Come si può parallelizzare un algoritmo su una macchina con più processori?
Quindi, dovrebbe essere possibile controllare ciò che viene elaborato su quale core, il che significa che è possibile istruire il mio algoritmo in modo che utilizzi i due core in parallelo.
La domanda è come?
Devo andare al livello del kernel per fare questo, o c'è un modo più semplice? Per essere più concreti, cosa serve per implementare un ordinamento dual-core-merge?
LOL, ho letto che come paralisi :-( – SQLMenace
Penso che questa sia una domanda molto reale con alcune risposte eccellenti! – Lazer