Page 1 sur 2

Test rapidité DBpro Blitz3D Pure B_max.

Publié : ven. 28/janv./2005 22:01
par Marcus
j'ai retrouvé un vieux test que j'avais réaliser y'a deja quelques temps (2ans peu etre ou +) .

cela teste la rapidité des boucles , ramdoms , sprites ----

Qui gagne ???
à vous de voir :twisted:

pour les critiqueurs , y'a les sources avec :lol:

http://perso.wanadoo.fr/marcus.zone/fic ... _basic.zip

Publié : ven. 28/janv./2005 22:06
par freddix
ben tes tests plantent sur mon pc ...

Publié : ven. 28/janv./2005 22:32
par Marcus
effectivement seule la version blitz marchait encore .
je viens de reparer la version pure ( plot exterieur écran)
par contre j'ai plus le dbp d'installé donc la elle marche toujours pas . si tu veux la réparer freddix :wink:

http://perso.wanadoo.fr/marcus.zone/fic ... _basic.zip

Publié : dim. 30/janv./2005 9:06
par dreamind
Voici ce que j'obtiens.

Code : Tout sélectionner

PURE              BLITZ                   DBPRO
203 ms            212                      506
141                 142                       1917 
16                   923                      4500
1300 sprites     1100                    2000
2800 32*32      1600                    2300
DB est vraiment assez lent mais je reste étonné sur ces performances avec les sprites mais il ne faut s'y fiait.
Il ralenti très vite dès 300 ou 400 sprites mais reste constant par la suite c'est pour cette raison qu'il affiche autant de sprites.

Publié : dim. 30/janv./2005 11:43
par Marcus
Sur Xp2000+ G4ti

Code : Tout sélectionner

blitz    pure      DBp
356     203         738  MilliSeconde pour une boucle/ Repeat : x+1 : Until x=100000000
369     328        2236  MilliSeconde pour une boucle/ For i=1 To 100000To0 : Next 
342       15        3398  MilliSeconde pour une boucle/ 100000 points aléatoires
1600     1560        3400  Nombre de sprites 512*512 transparents Affichés sur un écran 1024x768x32
4300    7800        3400  Nombre de sprites 32*32 transparents Affichés sur un écran 1024x768x32
Le pure enterre les autre avec son 15ms :D
je sais pas comment le Dbp ce demerde pour afficher ses 3400 sprites 512x512 aussi vite que des 32x32 :? bizare

toujours est'il : PURE vainqueur 8)

Publié : dim. 30/janv./2005 12:18
par Polo
Ben, c'est normal aussi que Pure soit vainqueur, c'est de l'asm après tout ! Et c'est pour ça que je l'utilise :)

Publié : dim. 30/janv./2005 12:54
par Backup
certains pourraient dire , "tiens Dobro il a pas dit que ces tests ton debiles !!
pourquoi diable ?

ce a quoi je repond (je fais les questions et les reponses moi ! :D )

ici le topic est clair ! on cherche a tester la rapidité ! des uns par rapport au autres !!

il n'est pas dit que c'est un gage de qualité ou de meilleurs Basic
bref ! ya pas tromperie sur la marchandise :D

Merci Marcus pour tes tests ! :D

malgres tout je trouve les 3 basics exellent ! :D

Publié : dim. 30/janv./2005 14:31
par Le Soldat Inconnu
Si tu n'as pas la consciense tranquille, tant pis. Mais arrête de nous saouler avec ça :( change de disque :roll: :lol:

Publié : dim. 30/janv./2005 14:43
par Backup
Mais arrête de nous saouler avec ça Sad
a bon ? t'es plusieurs ? :D

Publié : dim. 30/janv./2005 21:20
par Heis Spiter
Non, il parle au nom d'unc ertain nombre de personnes. Dont je fais parti.
T'es un pro pour chercher les ennuis quand même !

Publié : dim. 30/janv./2005 22:58
par Backup
T'es un pro pour chercher les ennuis quand même !

toi t'es un pro pour ramener ta fraise !
tel un charognard tu debarque pour mieux finir les restes !
heureusement que tu existe , comme ça je ne regrette pas
la decision de neuf telecom , d'arreter mon forfait 56 K
j'en suis meme content au fond ! :D

je n'ai pas mal pris ce qu'a dit regis :D (car lui l'a dit avec un sourire )
mais ta reflexion si !....



ta signature dit :
Parti courir au bonheur du dév. public et GPL Very Happy
malheureusement tu reviens ! :lol: :lol:

Publié : lun. 31/janv./2005 11:32
par Marcus
ramener ta fraise !
c'est pas la saison !

nouveau teste avec B-MAX :twisted:
calcul du nombre de sprite affiché sur 1 seconde
viré le test Dbp (pour pas le ridiculiser)

http://perso.wanadoo.fr/marcus.zone/fic ... basic2.zip

mes resultats :

Code : Tout sélectionner

P4 2.8 fx5900
PURE              BLITZ 3d                  B_max
156 ms                         150                       62
141   ms                       153                       62 
31    ms                       687                      109
10850 sprites            13150                    9300
126550 32*32            131750                    1651000

Xp2000+ G4ti
PURE              BLITZ                   B_max
281 ms                361                      128
187   ms              268                     191
16    ms               373                      112 
5800 sprites         6000                    8000 
282600 32*32            248700              952800 
Vous remarquerez les performances allussinantes du nombre de sprites 32x32 affiché par le B-max en 1 seconde 8O

Autre remarque la bonne vieille G4ti affiche plus vite les petits sprites que la fx5900 :roll:

Publié : mar. 01/févr./2005 0:13
par dreamind
en optimisant on arrive vite à gagner de la vitesse.

c'est sur il est plus lent mais il y a une grosse différence.
Je n'ai pas retouché aux sprites j'ai juste fais une dll pour palier au manque de vitesse dans les boucles mais c'est surtout la commande dot qui peine.

http://ffdw.free.fr/test_speed_dark.exe

Publié : mar. 01/févr./2005 0:43
par dreamind
D'ailleurs j'ai repris les codes sources et sans rien touché je trouve quelque chose de bizarre tes exe seraient ils les mêmes que les codes sources.

Code : Tout sélectionner

PURE          BLITZ          DBPRO
3297          10109          511
1140          4868          1908
32             977            4574
4400          4600          4000    sprite 512*512 sur une seconde
104000      52000        128000 sprite 32*32 sur une seconde
Pentium 4 3Ghz avec 1Go de ram et FX 5700 ultra 256 Mo
Comme quoi ces tests ne veulent rien dire 8O

Publié : mar. 01/févr./2005 9:52
par dreamind
Pour info avec les exe recompilés.

Code : Tout sélectionner

PURE              BLITZ                   DBPRO
218                8906                     509
141                4325                     1897
16                  947                      4590
1400              1200                    2200       SPRITE 512*512    16.66ms
3000              1600                    2300       SPRITE 32*32       16.66ms
pure 3.92
blitz 1.86
DBpro 5.7

P4 3Ghtz 1 Go de ram FX5700 ultra 256 Mo