2011-01-04 4 views
1

Existe-t-il des logiciels libres C++ utilisant des technologies multi-threading, telles que Boost.thread, des blocs de création Thread Intel ou des threads bruts? Je veux apprendre comment les technologies multi-threading sont implémentées dans notre logiciel libre? Merci.Logiciel Open Source multi-thread C/C++

+5

Intel TBB et boost sont tous deux open source. Je crains de ne pas avoir votre question, car regarder les deux vous donnerait un aperçu très décent de la façon dont le parallélisme peut être mis en œuvre. –

+0

Est-ce que FOSS = Libre et Open Source? Je pense que vous devriez vous tenir à l'écart des acronymes. Je ne pense pas que cela rende votre question plus intelligente. Il suffit de regarder les exemples de thread boost? – Matt

+1

Vous avez déjà essayé OpenMP? – Nav

Répondre

1

Je ne comprends pas trop votre question, mais voici ma tentative pour y répondre. The ACE ORB (TAO) est une implémentation de CORBA écrite en utilisant ACE. ACE est une bibliothèque de threading et de mise en réseau multiplateforme. C'est délicieux. Les deux sont Open Source. Si vous trouvez que la page parle de l'acheter, c'est juste un support commercial pour le produit et pas le produit lui-même.

Questions connexes