Micro-processeurs à plusieurs noyaux

Bonjour,

Ayant une machine avec un micro-processeur à deux noyaux, je lance deux exemplaires du programme en parallèle afin d'occuper toute la puissance de calcul disponible.

Toutefois, je me demandais si mes deux exemplaires ne calculaient pas exactement la même chose vu qu'ils tournent sur la même machine. Où se trouve l'aléa qui est sensé différencier les recherches ? Est-il suffisant dans ce cas ?