Rapidité PB+ASM / ASM

Pour discuter de l'assembleur
kelly
Messages : 176
Inscription : jeu. 09/sept./2004 16:15

Rapidité PB+ASM / ASM

Message par kelly »

Je me trompe si je dis qu'il me semble que l'ASM dans le PB est moins rapide que le meme code ASM compilé avec un compilo ASM ??
KarLKoX
Messages : 1191
Inscription : jeu. 26/févr./2004 15:36
Localisation : France
Contact :

Message par KarLKoX »

Ca ne me parait pas logique, le code asm de pb étant compilé via un compilateur asm.
J'ajouterais même que tout ton code est compilé via fasm car étant convertis en asm, il n'y a que la où il peut y avoir des différences en terme de vitesse.
"Qui baise trop bouffe un poil." P. Desproges
Anonyme2
Messages : 3518
Inscription : jeu. 22/janv./2004 14:31
Localisation : Sourans

Re: Rapidité PB+ASM / ASM

Message par Anonyme2 »

kelly a écrit :Je me trompe si je dis qu'il me semble que l'ASM dans le PB est moins rapide que le meme code ASM compilé avec un compilo ASM ??
D'ou tu tires ce que tu dis ?

Certains compilateurs asm tentent d'optimiser le code source asm donc si on compile un code asm avec 2 compilateurs différents, on peut obtenir des différences, ce fut le cas lors du passage de PB de NASM à FASM.

Mais si on compile avec le même compilateur, il n'y a pas de différences.

Ensuite if faut être sur que l'on a exactement le même code asm que le code PB compilé en asm
kelly
Messages : 176
Inscription : jeu. 09/sept./2004 16:15

Re: Rapidité PB+ASM / ASM

Message par kelly »

Denis a écrit :D'ou tu tires ce que tu dis ?
De mon experience. J'ai transformé une partie de mon code en ASM et j'ai trouvé ca tres etrangement "lent" !!
Anonyme2
Messages : 3518
Inscription : jeu. 22/janv./2004 14:31
Localisation : Sourans

Re: Rapidité PB+ASM / ASM

Message par Anonyme2 »

kelly a écrit :
Denis a écrit :D'ou tu tires ce que tu dis ?
De mon experience. J'ai transformé une partie de mon code en ASM et j'ai trouvé ca tres etrangement "lent" !!
reste à voir comment c'est transformé.
Surement pas le même code que PB

A comparer et si tu te bases pour la vitesse sur ton instinct, c'est pas suffisant.
Un bon code a été mis sur le forum pour faire un comparaison sans interférences du multi-taches.
fweil
Messages : 505
Inscription : dim. 16/mai/2004 17:50
Localisation : Bayonne (64)
Contact :

Message par fweil »

Attention aussi à ne chose toute bête : pour tester les performances ne jamais laisser le Debug ON !

Les mesures sont complètement faussées si le debugger est activé.
Mon avatar reproduit l'image de 4x1.8m présentée au 'Salon international du meuble de Paris' en janvier 2004, dans l'exposition 'Shades' réunisant 22 créateurs autour de Matt Sindall. L'original est un stratifié en 150 dpi.
Répondre