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 :

Programmation Dual Core


Sujet :

C++

  1. #1
    Membre éclairé Avatar de Higestromm
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    516
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 516
    Par défaut Programmation Dual Core
    Bonjour,

    C'est peut etre un pas une bonne idée mais je me demandais si un post-it sur les méthode à employer pour optimiser son code en vue d'une utilisation sur une machine possédant un dual core serait utile.

    En fait c'est une question que je me pose :
    Si je souhaite créer une application qui permet de profiter pleinement de cette technologie, que doit je faire ? Uniquement bien utiliser les threads ?

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 464
    Par défaut
    Ca peut déjà être un bon début.

    Maintenant attention au piège de vouloir à tout prix faire du multi-threading : les applications s'y prêtant vraiment bien ne sont pas la majorité.

    Mais sinon, sur un poste dual-core, une architecture bi-threading bien pensée peut facilement booster les perfs d'une application d'au moins 50% par rapport à une version mono-threading; et ce en restant au niveau C++.

  3. #3
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    1 354
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 354
    Par défaut
    il faut utiliser openmp,
    le moyen simple de faire du multi-threading facilement....

  4. #4
    Expert confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2003
    Messages
    3 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 549
    Par défaut
    OpenMP c'est plus pour les supercalculateurs...

  5. #5
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Par défaut
    Non, pas seulement, ça sert surtout pour des systèmes à mémoire partagée, ce qui est le cas des Dual Core.

Discussions similaires

  1. Intel Dual Core Vs Centrino
    Par mamiberkof dans le forum Composants
    Réponses: 1
    Dernier message: 04/05/2006, 08h30
  2. Processeur Dual Core
    Par Oberown dans le forum Composants
    Réponses: 8
    Dernier message: 16/03/2006, 17h47
  3. Support du SATA & Athlon Dual core
    Par litbos dans le forum Matériel
    Réponses: 2
    Dernier message: 01/11/2005, 12h31
  4. Réponses: 1
    Dernier message: 16/10/2005, 20h17
  5. athlon 64 x2 (dual core)
    Par arfy dans le forum Composants
    Réponses: 18
    Dernier message: 25/07/2005, 08h10

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