Multithread sur plusieurs proc
Bonjour,
Une question assez simple,
Un programme C++ multithread avec Boost.thread sur une machine a X processeurs de Y coeurs.
Est ce que le systeme utilisera:
- 1 proc mais ses Y coeurs
- Les X procs avec leurs Y coeurs ?
J'essaye de voir sur le net mais tout est dit et son contraire.
Comment etre certain d'utiliser toutes les ressources (X * Y coeurs) ?
On entend parler d'OpenMp, je pensais que c'était juste une facon differente de faire du multithread, comme Boost.thread ou autre.
Merci pour vos infos.
Bonne fin de journée