Mon Core i7
2 participants
Page 1 sur 1
Mon Core i7
Bon je crois que j'ai bien bossé -)
[Vous devez être inscrit et connecté pour voir cette image]
Corei7 4 coeurs 8 threads en train de transpirer à max .... Temps de calcul multi-thread = (temps de calcul séquentiel / 7.5), proche de la perfection.
Ce proc est vraiment une tuerie mais l'effort sur l'algorithme est très conséquent malgré tout (think different).
[Vous devez être inscrit et connecté pour voir cette image]
Corei7 4 coeurs 8 threads en train de transpirer à max .... Temps de calcul multi-thread = (temps de calcul séquentiel / 7.5), proche de la perfection.
Ce proc est vraiment une tuerie mais l'effort sur l'algorithme est très conséquent malgré tout (think different).
Re: Mon Core i7
désolé mais j'ai pas pris de cours de chinois.... :P:P:P
Carambar Malabar- Troll vétérant
- Points : 45648
Re: Mon Core i7
Carambar Malabar a écrit:désolé mais j'ai pas pris de cours de chinois.... :P:P:P
Regarde le pourcentage d'utilisation processeur : Presque 800%
On nous vend des multi-coeurs mais leur utilité principale est juste de faire tourner plusieurs process en même temps qui n'ont en general pas besoin d'être à fond.
La le but du jeu est de repenser les calculs pour que 1 programme utilise toute la puissance de la machine.
Exemple :
* une multiplication de 2 nombres 1234x5678 : tu peux lancer en parallèle 1234x8, 1234x7,..,1234x5 : l'ensemble de ces opérations coutera en temps le cout d'une seule car le proc peut en faire 4 en parallèle.
* malgré tout, il faudra ensuite additionner ces résultats pour obtenir le résultat final ce qui naïvement se fera sur 1 seul coeur, les autres ne foutant rien pendant ce temps là.
Le core i7 que j'ai est quadri-coeur (4 coeurs pouvant fonctionner en parallèle) et chaque coeur peut exécuter 2 instructions de base en parallèle (2 threads) . Ainsi au maximum on doit pouvoir accélérer à 800% un calcul.
A l'aide de l'exemple précédent, tu dois toucher du doigt qu'il faut travailler fort parfois pour modifier un calcul pour s'approcher du rendement maximal. Dans l'exemple ci-dessus, il faudrait re-découper l'addition finale en 8 parties ce qui qui complique la gestion des retenues par exemple.
Alors du coup quand tu arrives sur un algorithme complexe (celui des graphiques calcule la topologie d'une courbe algébrique) a approcher l'optimal, c'est champagne !
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|