IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

parallelisation avec Pthread


Sujet :

C++

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Septembre 2008
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 1
    Points : 1
    Points
    1
    Par défaut parallelisation avec Pthread
    Bonjour, ceci est un message sur la librairie Pthread, j'espere que ca a sa place ici.

    Je voulais utiliser Pthread pour paralleliser un simulateur maison qui opere en temps discret avec 3 operations successives (A, B et C) a executer dans cet ordre at chaque pas de temps. J'ai choisi l'option Pthread parce que gerer une memoire globale simplifie pas mal de choses : les 3 operations sont appliquees sur un certain nombre d'objets (des elements d'un reseau), l'idee etant de repartir le boulot sur plusieurs processeurs.
    J'ai pense utiliser pthread_cond_t pour synchroniser le tout (A doit etre finie pour tous les elements concernes avant de lancer B, etc.), mais il y a un probleme de blocage lie a l'utilisation de signaux (pthread_cond_wait n'est pas "signal-safe") si j'ai bien compris.

    Des suggestions ?
    Merci

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 537
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 537
    Points : 2 548
    Points
    2 548
    Par défaut
    Utiliser des mutex et des locks ?

    La SFML fournis de bon outils faciles a comprendre pour ca. Fait donc un tour dans el source de celle-ci

Discussions similaires

  1. Réponses: 6
    Dernier message: 18/10/2019, 15h58
  2. Probleme gauss-seidel parallelise avec MPI
    Par leetimber5 dans le forum Threads & Processus
    Réponses: 1
    Dernier message: 21/01/2010, 19h49
  3. Dll manquante avec pthread lib
    Par uriotcea dans le forum C
    Réponses: 15
    Dernier message: 05/08/2009, 08h22
  4. Tri fusion avec pthread
    Par Sh4dow49 dans le forum Débuter
    Réponses: 34
    Dernier message: 22/06/2008, 22h02
  5. paralleliser avec createprocess()
    Par druid dans le forum C++
    Réponses: 7
    Dernier message: 30/05/2006, 15h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo