Mwai enfin dès que tu lis les manuels d'intel tu as de très gros doutes sûr la capacité d'un JIT quel qu'il soit à produire le summum de l'efficacité. Des perfs pas trop nulles, voilà ce à quoi on peut s'attendre, et c'est déjà pas mal finalement. Mais de là à concurrencer du code produit par ICC avec les sections critiques parrallélisé et vectorialisées, du prefechting et conseil de branchement conditionel produit par profiling et autre, j'ai un léger doute.... Sans même compter de l'hyperthreading dont l'interet peut énormement varier selon l'archi générale (pouvant même aller jusqu'à la diminution des perfs dans des cas patologiques)
Pendant que les VM ont fait des progrès non négligeable, les compilo classiques aussi. Et les processeurs sont devenus d'une grande complexitée. Et ce n'est pas parce que "c = a+b" Java va être traduit en "add %eax, %ebx" par du JIT à un moment donné que l'ensemble va atteindre ce qu'on sait faire de mieux en terme de performance.
[^] # Re: Sauf que ...
Posté par Guillaume Knispel . En réponse à la dépêche Wine débarque bientôt. Évalué à 3.
Pendant que les VM ont fait des progrès non négligeable, les compilo classiques aussi. Et les processeurs sont devenus d'une grande complexitée. Et ce n'est pas parce que "c = a+b" Java va être traduit en "add %eax, %ebx" par du JIT à un moment donné que l'ensemble va atteindre ce qu'on sait faire de mieux en terme de performance.