Comme par hasard tu pointes vers la page des résultats qui conforte ton argumentaire.
Hé oui j'ai voulu montrer la généralité. Regardes les benchmarks 32 vs 64 depuis 10 ans, la majorité montre des gains de performances plus ou moins significatifs en 64 bits.
Je ne vois pas pourquoi je devrais croire le contraire juste parce qu'effectivement il y a des rares contre-exemples... Dans l'article pointé, il y'a 14 graphiques. 12 d'entre eux montrent un gain en 64 bits (parfois très important). Dans les rares cas de baisses de perf, la baisse est de toute façon infime.
Il est fort probable qu'un binaire 32 bits compilé pour utiliser ces même instructions sera aussi voire plus performant.
Oui mais on s'en fou. Quand tu télécharges une Ubuntu, Fedora ou ce que tu veux en 32 bits, t'auras des performances moindre que la même distrib' en 64 bits. Un point c'est tout. L'utilisateur final il s'en fou de savoir qu'il aurait des meilleures performances si un expert venait lui compiler sa distrib 32 bits avec du SSE2...
De plus, à mon avis, ce n'est pas tant le SSE2 qui améliore les performances, mais le doublement du nombre de registres. Et là en 32 bits tu ne peux pas les utiliser quoi qu'il en soit.
[^] # Re: Se tenir au courant ?
Posté par WhiteCat . En réponse au journal x86 ou x86_64 ?. Évalué à 6.
Hé oui j'ai voulu montrer la généralité. Regardes les benchmarks 32 vs 64 depuis 10 ans, la majorité montre des gains de performances plus ou moins significatifs en 64 bits.
Je ne vois pas pourquoi je devrais croire le contraire juste parce qu'effectivement il y a des rares contre-exemples... Dans l'article pointé, il y'a 14 graphiques. 12 d'entre eux montrent un gain en 64 bits (parfois très important). Dans les rares cas de baisses de perf, la baisse est de toute façon infime.
Oui mais on s'en fou. Quand tu télécharges une Ubuntu, Fedora ou ce que tu veux en 32 bits, t'auras des performances moindre que la même distrib' en 64 bits. Un point c'est tout. L'utilisateur final il s'en fou de savoir qu'il aurait des meilleures performances si un expert venait lui compiler sa distrib 32 bits avec du SSE2...
De plus, à mon avis, ce n'est pas tant le SSE2 qui améliore les performances, mais le doublement du nombre de registres. Et là en 32 bits tu ne peux pas les utiliser quoi qu'il en soit.