Bon étant donné que j'ai vu que les tableau ne pouvait pas subir de réduction avec openMP j'ai encore modifié mon code
void incrementation(Planete* A, int nmb,float*** tableau)
{
int i;...
Type: Messages; Utilisateur: rAyyy
Bon étant donné que j'ai vu que les tableau ne pouvait pas subir de réduction avec openMP j'ai encore modifié mon code
void incrementation(Planete* A, int nmb,float*** tableau)
{
int i;...
Juste pour être précis Planète est une une class.
J'ai modifier le code pour faire moins de calcul
void incrementation(Planete* A, int nmb)
{
int i;
int l;
for(l=0;l<=nmb-1;l++)
Pourquoi? Les instruction conditionnelle sont très coûteuse?
Ou c'est pour pas qu'un thread tourne pour rien?
A vrai dire j'ai un peu réfléchi. Je calcul à chaque fois la distance c'est à dire...
J'ai un Intel i5 3570K 4coeur à 3.4GHz.
De ce que je voit la
http://ark.intel.com/products/65520/Intel-Core-i5-3570K-Processor-6M-Cache-up-to-3_80-GHz
mon proc n'est pas capable de faire de...
J'avais compris ça du cour que tu m'avais passer mais comme tu le dit je me suis pas assez penché dessus. Je n'ai pas pris assez de recule sur ce que j'ai fait par rapport à ce cours. Je vais regardé...
Lol t'a raison c'est moi qui extrapole trop.
C'est juste que je pouvais pas deviner comme ça par quoi il fallait remplacer.
Merci pour tes liens.
Je n'ai pas eu vraiment le temps de m'y mettre...
à Aleph69:
c'est vrai que le cour explique bien mais les instructions openMP en fortran et en C++ sont très différentes donc j'arrive pas à le mettre en pratique mais bon je vais chercher d'autre...
à Trademark
Tu veut dire mettre #pragma omp parallel for sur la boucle en l ?
Comme cela?
#pragma omp parallel for
for(l=0;l<=nmb-1;l++)
{
float truc1=0;
float truc2=0;
float...
Merci pour vos réponses.
à gbdivers
Je me doutai bien que ça venais de moi mais bon on a toujours espoir que l'on est sans reproche ^^
Je vais essayer de trouver des cours pour mieux comprendre...
Hello,
J'ai fait un programme graphique que je souhaite optimiser. Je me suis donc intéresse à OpenMP (pour dire que j'y connais pas grand chose).
Voila la partie du code que j'ai parallélisé:...
C'est bon j'ai réussi c’était bien la couleur qui manquai
Donc j'ai bien ma sphère maintenant :D
Encore une fois tu avait raison 3DArchi merci pour ton aide.
C'est bien une sphère que je veut faire et pas des cercles empiler donc je pense que c'est bien GL_QUADS qu'il faut utiliser.
...
Merci 3DArchi pour ta réponse.
J'ai modifié le code à partir de ce que tu ma dit:
class Sphere
{
public:
Mon but est de creer une class me permettant d'afficher une sphere.
Mais le constructeur me pose problème. Il n'y a pas de problème lors du build, le problème survient lors du deguger.
J'y...
Dac merci pour tout ces éclaircissement :D
Je met la discussion en résolue.
Merci pour ta réponse LittleWhite.
C'est étrange tout de même qu'il n'y a pas de message d'erreur.
Donc j'imagine qu'il faut que je créer moi même une fonction pour dessiner une sphère?
Il n'y a...
Voila le projet pour visual studio:
http://depositfiles.com/files/q4609ko1t
Bonjour (ou Bonsoir),
J'ai créer cette discussion car j'ai un problème pour créer un projet utilisant openGL dans une fenêtre Windows. Enfaite j'ai déjà créer ce projet dans une fenêtre SDL en me...
Bonjour,
Le Fortran est surtout utilisé pour ses performance car très rapide pour les calculs (enfin de ce que j'ai compris et c'est pourquoi je suis en train de l'apprendre ;) ). Dans les...
Bonjour,
Je débute sur FORTRAN et je ne comprend pas certaine déclaration de variable
Sur les exemple suivant que signifie les parenthèse et à quoi serve t il?
(J'ai chercher mais je n'ai rien...
C'est que j'ai installer linux en virtuel juste pour pouvoir tester ce programme, je ne l'ai jamais utiliser avant (impossible de le lancer sur windows). Donc j'ai juste appris les base pour pouvoir...
Merci leternel.
Est ce qu'il y a un moyen simple de compiler avec les headers?
j'ai entrer comme commande sur linux :gcc main.c support.c solver.c -lm -llapack -o truc
mais j'imagine qu'il doit y...
Merci Neckara, donc si j'ai bien compris si il n'y a pas d'argument nbdl est directement mit à 60000 et si il y a un argument c'est la 1ere partie numérique de l'argument que nbdl prend.
Cependant...
Ça dépend ce que tu entend par débuter.
Je sait programmer mais de façon "simple".
Par exemple il y a plusieurs choses que je ne comprend pas dans ces .c:
exemple les arguments pour un main,...
Bonjour,
j'ai reçu 2 .c que j'aimerais décortiquer et comprendre la structure (je n'ai pas d’énorme connaissance en programmation)
Pour cela j'ai d’abord essayai de compiler et de tester le...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.