2010-10-04 6 views
1

J'ai besoin d'itérer sur les sommets et les arêtes d'une liste d'adjacences BGL à partir de plusieurs threads. Ce qui serait un moyen efficace de le faire, à condition que le graphique soit grand (mutex ..)?Problème d'accès en lecture simultanée BGL

Les méthodes BGL ne prennent pas en charge les appels réentrants?

Répondre

1

Tant que vous ne modifiez pas la structure du graphe, plusieurs lectures simultanées sont sûres; mises à jour et écrit sur les propriétés nécessitent un verrouillage. La page qui a été liée concerne les algorithmes fonctionnant en parallèle, ce qu'ils ne font actuellement pas en BGL.

Questions connexes