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

MFC Discussion :

Utilisation de tous les coeurs de mon proc


Sujet :

MFC

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 147
    Par défaut Utilisation de tous les coeurs de mon proc
    Bonjour,

    J'ai fais une appli en MFC qui fait des calculs assez lourds.
    J'ai une machine avec un quad-core.
    Je souhaiterai que l'appli utilise les 4 coeurs et non pas 1 seul comme c'est le cas par défaut.

    Est ce que c'est possible? Et si oui quelle est la technique à utiliser ?

    Merci d'avance.

  2. #2
    Membre émérite
    Avatar de Gabrielly
    Inscrit en
    Juin 2004
    Messages
    722
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 722
    Par défaut
    salut,
    Click Droit sur la solution > Configuration Manager > Active Solution Plateform > Any CPU

    (Sous VS 2010)

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 147
    Par défaut
    Cette option n'existe pas sous VS2008 ?

  4. #4
    Membre émérite
    Avatar de Gabrielly
    Inscrit en
    Juin 2004
    Messages
    722
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 722
    Par défaut
    Mais tu as le Configuration Manager.
    Le chemin n'est pas exactement le même.
    Mais regarde là où tu peux changer la plateform.
    Regarde aussi dans la barre d'outils de VS

  5. #5
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    salut,
    tu tombes sur un problème qui va devenir de plus en plus d'actualité pour nos applications.
    si ton application fait des calculs , la solution est d'utiliser une bibliothèque parallèle , dans visual 2010 tu as PPL:
    http://msdn.microsoft.com/fr-fr/magazine/dd434652.aspx
    chez intel tu peux utiliser TBB (open source): http://www.threadingbuildingblocks.org/

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 147
    Par défaut
    Je vais jeter un œil à la PLL.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 7
    Dernier message: 16/01/2007, 16h10
  2. adresse ip de tous les ordinateurs de mon réseau
    Par samsso2006 dans le forum Administration
    Réponses: 3
    Dernier message: 25/10/2006, 09h02
  3. WEBCAM sur tous les PC de mon réseau.
    Par Yepazix dans le forum Périphériques
    Réponses: 5
    Dernier message: 18/10/2006, 01h06
  4. Pour qu'un logiciel ne soit utiliser dans tous les sessions
    Par mouloudéen dans le forum Autres Logiciels
    Réponses: 10
    Dernier message: 14/12/2005, 19h10
  5. Réponses: 4
    Dernier message: 16/08/2003, 13h21

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