Bonjour,
J'ai une tonne de petits calculs qui peuvent s'effectuer en parallèle, et pour simplifier je me demandais si l'OS/Proc était assez intelligent pour répartir au mieux la charge de travail tout seul (si je lance 100 threads d'un coup), ou si c'était contre-productif et que le gain était beaucoup plus important en gérant manuellement la répartition des taches par rapport au nombre de coeurs.
Ce qui m'importe est le temps de calcul global de toutes ces taches, il n'y a pas de streaming de résultat en cours de parcours et chaque calcul est indépendant.
Partager