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

POSIX C Discussion :

Affectation des taches avec POSIX


Sujet :

POSIX C

  1. #1
    Membre actif
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Mars 2011
    Messages
    20
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activit� : Chercheur en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2011
    Messages : 20
    Par d�faut Affectation des taches avec POSIX
    Bonjour a tous

    Je suis nouveau dans le forum et j'aimerais savoir quelque info sur la biblioth�que POSIX.
    J'ai besoin d'une biblioth�que pour parall�liser mon code. En effet, mon code doit �tre s'ex�cuter s�quentiellement et � certain moment le traitement se partage sur deux processeurs(ex�cution parall�le) puis il revient � l'ex�cution s�quentielle.
    Donc ce traitement est faisable avec POSIX (ex�cution :s�quentielle => parall�le=> s�quentielle)??
    Et si oui, et ce que je peux agir sur l'affectation des tache??c'est-�-dire est ce que je peux contr�ler les tache(tache 1 =>cor1,tache2=>core2)??ou bien ordonnanceur va les affecter automatiquement?

    Merci d'avance.
    Mokhtar.

  2. #2
    Membre Expert
    Avatar de kwariz
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Octobre 2011
    Messages
    898
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 53
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activit� : Chef de projet en SSII
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2011
    Messages : 898
    Par d�faut
    Salut,

    POSIX est une norme, pas une biblioth�que. Une biblioth�que impl�mentant la norme posix pour les threads est la gnu libc sous linux (la biblioth�que standard quand tu compiles avec gcc sou linux en gros).
    Un bon endroit qui devrait faire ton bonheur : https://computing.llnl.gov/tutorials/pthreads/

  3. #3
    Membre actif
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Mars 2011
    Messages
    20
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activit� : Chercheur en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2011
    Messages : 20
    Par d�faut
    Salut kwariz,
    Merci pour ta r�ponse.
    Oui je veux dire �a,c'est � dire pour la biblioth�que Pthread sous Linux.
    Est ce que je peux le faire avec Pthread?
    Merci pour le lien c'est tr�s int�ressant.

    Merci.

  4. #4
    Membre Expert
    Avatar de kwariz
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Octobre 2011
    Messages
    898
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 53
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activit� : Chef de projet en SSII
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2011
    Messages : 898
    Par d�faut
    Oui,

    tu vas devoir g�rer toi-m�me les threads pour une ex�cution parall�le, mais tu vas pouvoir faire tout ce que tu as d�crit.

    Une option qui pourrait-�tre int�ressante, suivant tes contraintes et buts pour la parall�lisation de ton code, serait d'utiliser OpenMP : http://openmp.org/wp/resources/#Tutorials. Le lien renvoie vers les tuto mais la doc est int�ressante � consulter.

    Enfin tout d�pend du pourquoi tu veux le faire et avec quoi.

    EDIT: tu as aussi comme autres solutions, des processus distincts qui communiquent, ou utiliser fork() ...

  5. #5
    Membre actif
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Mars 2011
    Messages
    20
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activit� : Chercheur en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2011
    Messages : 20
    Par d�faut
    ok,merci.
    J'ai une autre question Kwariz;svp; j'ai une petite id�e sur OpenMP,MCAPI et MPI. Est ce que ces biblioth�que ne n�cessitent pas un OS tel que Linux?(puisque je fais de l'embarqu�)

  6. #6
    Membre Expert
    Avatar de kwariz
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Octobre 2011
    Messages
    898
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 53
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activit� : Chef de projet en SSII
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2011
    Messages : 898
    Par d�faut
    Si tu fais de l'embarqu� je ne pourrais pas t'aider du tout malheureusement...

  7. #7
    Membre actif
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Mars 2011
    Messages
    20
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activit� : Chercheur en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2011
    Messages : 20
    Par d�faut
    Ok,merci en tout cas pour ton aide.

Discussions similaires

  1. Elements requis/repartition des taches avec le designer
    Par bertra dans le forum Zend Framework
    R�ponses: 1
    Dernier message: 17/04/2008, 15h36
  2. Application ds barre des taches avec l'heure
    Par Syrrus dans le forum VB.NET
    R�ponses: 1
    Dernier message: 02/05/2007, 16h35
  3. R�ponses: 2
    Dernier message: 20/03/2007, 18h10
  4. r�cuperer hauteur de la barre des taches avec le menu d�marer
    Par J�r�my Lefevre dans le forum Windows
    R�ponses: 3
    Dernier message: 22/01/2007, 12h30
  5. Message dans la barre des taches avec Timer
    Par avogadro dans le forum Langage
    R�ponses: 15
    Dernier message: 29/03/2006, 13h20

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