Bonjour,
Je chercherais des exercices en programmation multithread en C++ pour me faire la main. Savez vous où je pourrais en trouver ?
Bonjour,
Je chercherais des exercices en programmation multithread en C++ pour me faire la main. Savez vous où je pourrais en trouver ?
Prends un truc classique, style un chat. Comme ca, tu fais du multithread et du réseau![]()
En fait je chercherais plutôt à faire un petit programme pour lequel je pourrais vérifier qu'il va bien plus vite que du monothread, quelque chose de gourmand en calcul (mais de simple car je débute) par exemple.
Mais je n'ai pas d'idée a première vue.
Commence peut-être par quelque chose de simple, genre partir d'un grand tableau (plusieurs Mo) de valeurs aléatoires, et écrire un programme qui en fait la somme, en version multithread et monothread.
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
merci je pense que je vais essayer, d'autres idée pour la suite ?
Salut,
question stupide (et je pose la question pour mon compte en même temps) mais est-ce que t'as plusieurs processeurs/cores sur ta machine ?
Car si c'est pas le cas il n'y a aucune raison que le prog aille plus vite ? (Je pense à la proposition de Medinoc par exemple)
(Tout ce que j'ai prog en mutli-threads jusqu'à maintenant consistait à passer la main)
D'autres idées : algo de tri, algo de graphe, algo de compression, calcul vectoriel/matriciel, pattern (consumer/producer, lecteur/écrivain, hiérarchie de mutex)....
Ressources proposées par 3DArchi - Les fonctions virtuelles en C++ - Cours et tutoriels C++ - FAQ C++ - Forum C++.
Partager