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

NetBeans Java Discussion :

Multicoeur en Java


Sujet :

NetBeans Java

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2009
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Multicoeur en Java
    Bonjour à tous,

    Je débute un peu dans la programmation et j'ai un soucis de répartition de l'activité sur mes différents cœurs. Si quelqu'un a une idée je suis preneur.

    Voici le détail:

    Je suis sous windows XP pro SP3 et je tente d'exécuter mon code java via netbeans mais celui-ci ne tourne que sur un cœur.

    J'ai trouver un peu de doc sur java.util.concurrent et ça semble jouable mais je suis perdu dans toute cette doc.

    Quelqu'un a déjà utilisé cette librairie?

    Comment je pourrais distribuer l'activité processeur à mes différents cœurs?

    Merci pour toute info

    Roushar

  2. #2
    Expert éminent
    Avatar de _skip
    Homme Profil pro
    Développeur d'applications
    Inscrit en
    Novembre 2005
    Messages
    2 898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur d'applications
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 898
    Points : 7 752
    Points
    7 752
    Par défaut
    Tout d'abord il faut savoir qu'on ne choisit pas soi-même dans son code quel processeur exécute quelle instruction.

    En revanche il est connu que les applications multithread exécutant plusieurs traitements en parrallèle retirent plus ou moins beaucoup de bénéfice de ces architectures multi-core (ou multi processeurs).

    Donc c'est du côté des threads qu'il faut regarder, la librairie concurrent en java fournit des outils fréquemment nécessaires lorsqu'on travaille avec des architectures multithread du style producteur-consommateur et ce genre...

    Mais c'est pas vraiment du niveau d'un débutant en programmation car ça rajoute très rapidement une certaine complexité.

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2009
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Merci Skip,

    Si je comprends bien, je dois forcé Netbeans à créer plusieurs thread que windows distribuera à sa guise sur les différents coeur avec un rendement moyen pour cette opération. Java.util.concurent semble faire ce genre de manip mais assez complexe.

    Je suis preneur de tout tuto sur le sujet.

    Sinon n'y aurait'il pas de moyen plus simple pour faire ça?

    Merci pour l'aide

  4. #4
    Candidat au Club
    Inscrit en
    Octobre 2009
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 2
    Points : 4
    Points
    4
    Par défaut
    SVP, est ce qu'il ya une possibilité de commander le fonctionnement un seule core, donc est ce qu'on peut choisir le core qui va exécuter la tache

Discussions similaires

  1. le Java est la continuité du C++ ???
    Par Vincent PETIT dans le forum Débats sur le développement - Le Best Of
    Réponses: 33
    Dernier message: 25/08/2005, 20h17
  2. Envoi de Datagrames par IP en JAVA
    Par the java lover dans le forum Développement
    Réponses: 2
    Dernier message: 14/08/2002, 11h44
  3. directx et java?? possible??
    Par jiraiya dans le forum DirectX
    Réponses: 3
    Dernier message: 09/07/2002, 19h55
  4. webcam : lire sur un port usb en c/c++ ou java. sous win. ?
    Par flo007 dans le forum Choisir un environnement de développement
    Réponses: 2
    Dernier message: 24/05/2002, 23h24
  5. Service de nommage java C++
    Par Anonymous dans le forum CORBA
    Réponses: 3
    Dernier message: 15/04/2002, 12h48

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