Bonjour,
Je chercherais des exercices en programmation multithread en C++ pour me faire la main. Savez vous où je pourrais en trouver ?
Version imprimable
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.
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 :D) 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)....