Bonjour,
J'ai un projet de bibliothèque dans lequel je désire utiliser OpenMP, en l'occurrence pour placer un atomic dans une méthode statique afin d'empêcher tout appel parallèle.
Ma question est : Est-ce que mon bloc "atomic" sera fonctionnel dans un programme utilisant ma bibliothèque mais pas OpenMP pour son multithread ?
Mes tests me disent que non, ce n'est pas compatible. Alors comment rendre mon API thread-safe ?
Partager