Accueil Ti-Gen Foire Aux Questions Chat sur le chan #tigcc sur IRC
Liste des membres Rechercher Aide
Bienvenue Invité !   Se connecter             Mes sujets   
Administrer
0 membre(s) et 1 visiteur(s) actif(s) durant les 5 dernières minutes Utilisateurs actifs : Aucun membre + 1 visiteur
Avant de poster sur le forum, il y a des régles de bases à respecter pour une bonne entente et un respect de tous.
Veuillez lire la charte du forum.
  :: Index » GFA-Basic TI68K » News » Rapport de performances (181 réponse(s))
./REPRISE DU POST PRECEDENT (post n°152)   Marquer comme non lu.
Invité Ecrit le: Dimanche 1er mai 2005 à 10:24 Déconnecté(e)    
 
Heu... 250! : 1 seconde pour le calculer et l'afficher.
3.323285626091E492
    
./Post n°153   Marquer comme non lu.
bobti89 Ecrit le: Dimanche 1er mai 2005 à 10:33 Déconnecté(e)    Voir le profil de bobti89 Envoyer un email à bobti89 Visiter le site WEB de bobti89 Envoyer un message privé à bobti89  

Tu ne dois pas être dans le bon mode, moi elle me répond ca :
3232856260909107732320814552024368470994843717673780666747942427112823747555111209488817915371028199450928507353189432926730931712808990822791030279071281921676527240189264733218041186261006832925365133678939089569935713530175040513178760077247933065402339006164825552248819436572586057399222641254832982204849137721776650641276858807153128978777672951913990844377478702589172973255150283241787320658188482062478582659808848825548800000000000000000000000000000000000000000000000000000000000000
bob ou bob, vous ne voyez pas la différence. Pourtant il y en a une fondamentale, l'un est écrit à l'endroit, l'autre à l'envers.

Visitez mon site : http://www.bobti89.fr.st
Testez mon forum ici
    
./Post n°154   Marquer comme non lu.
Dari Ecrit le: Dimanche 1er mai 2005 à 11:06 Déconnecté(e)    Voir le profil de Dari Envoyer un email à Dari Visiter le site WEB de Dari Envoyer un message privé à Dari  

Ouais, je pencherais plutôt pour la version longue.
"iPod, therefore, I am."

http://media.laquadrature.net/Quadrature_black-out_HADOPI_468x60px.gif

    
./Post n°155   Marquer comme non lu.
geogeo Ecrit le: Dimanche 1er mai 2005 à 11:25 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Euh moi je ne parle pas de la foncton du TIOS je parle de mon petit prog en TI-Basic.
J'ai pas envie de comparer du C à du GFA-Basic ça n'a rien à voir.
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°156   Marquer comme non lu.
Vertyos Ecrit le: Dimanche 1er mai 2005 à 15:26 Déconnecté(e)    Voir le profil de Vertyos Envoyer un email à Vertyos Visiter le site WEB de Vertyos Envoyer un message privé à Vertyos  

Ah... Cela dit la fonction du TiOS travaille sur des nombres en précision arbitraire aussi, et ça ralentit bien plus que le fait que la boucle d'évaluation soit en compilé ou en interpreté amha (vu la taille de la boucle par rapport à la complexité des calculs quand la factorielle devient grande)
Membre de [ yAronet ] ^^
(et de [ 3l33t ] aussi, mais chut, coté obscur toussa...)
    
./Post n°157   Marquer comme non lu.
Invité Ecrit le: Dimanche 1er mai 2005 à 17:59 Déconnecté(e)    
 
#153 : Effectivement, mauvais mode.
#154 : Erf !
#155 : Je voulais juste faire le test.
    
./Post n°158   Marquer comme non lu.
geogeo Ecrit le: Samedi 7 mai 2005 à 19:27 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Voici des petits benchs de fonctions graphiques:
A noter que ceci est indicatif car il faut prendre en compte le temps que met l'interpréteur pour interpréter les boucles et les autres instructions.
Une boucle For vide de 10000 met 0.40 seconde précisément donc ce score sera retiré à chaque tests.


Cls
Spr$=Mki$(0)+Mki$(0)+Mki$(&H0010)
For I%=1 To 16
  Spr$=Spr$+Mki$(-1)
Next I%

T%=Timer
For I%=1 To 10000
  Sprite Spr$,0,0
Next I%
Print (Timer-T%)/200
Repeat
Until RR_ESC


Score: 3.28 sec soit 3048,78 sprites/seconde


Cls
T%=Timer
For I%=1 To 10000
  Plot 50,50
Next I%
Print (Timer-T%)/200
Repeat
Until RR_ESC


Score: 1,235 sec soit 8097,17 pixels/seconde



Cls
T%=Timer
For I%=1 To 10000
  Get 0,0,15,15,Spr$
Next I%
Print (Timer-T%)/200
Repeat
Until RR_ESC


Score: 3.47 sec soit 2583,98 sprites/seconde

A noter que les fonctions testées sont des fonctions standards de GFA-Basic non optimisées en vitesse. Une librairie graphique existera avec des scores je l'espère bien meilleurs.
-Edité le Samedi 7 mai 2005 à 19:36 par geogeo-
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°159   Marquer comme non lu.
Folco Ecrit le: Samedi 7 mai 2005 à 20:31 Déconnecté(e)    Voir le profil de Folco Envoyer un email à Folco Envoyer un message privé à Folco  


ben déjà, pour la lib standard, je trouve que ça pète pas mal ^^
<<< Kernel Extremist©®™ >>>
Pas la peine d'aller là plus d'une fois tous les six mois...

"Il faut apprendre pour savoir qu'il faut apprendre pour savoir."
    
./Post n°160   Marquer comme non lu.
Dari Ecrit le: Dimanche 8 mai 2005 à 11:05 Déconnecté(e)    Voir le profil de Dari Envoyer un email à Dari Visiter le site WEB de Dari Envoyer un message privé à Dari  

Ah ouais, toi aussi ! Petite question (le prends pas mal geogeo, c'est juste pour savoir), le C/ASM, ça tourne à combien pour ces mêmes vitesses (sprites/s et pix/s) ?
"iPod, therefore, I am."

http://media.laquadrature.net/Quadrature_black-out_HADOPI_468x60px.gif

    
./Post n°161   Marquer comme non lu.
geogeo Ecrit le: Dimanche 8 mai 2005 à 11:53 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Je sais pas à vu de nez je dirais que en ASM on arrive à 18000 pixels/secondes. Bref ce n'est pas comparable. Le reste je ne sais pas mais GFA-Basic à côté est lent.
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°162   Marquer comme non lu.
Dari Ecrit le: Dimanche 8 mai 2005 à 20:10 Déconnecté(e)    Voir le profil de Dari Envoyer un email à Dari Visiter le site WEB de Dari Envoyer un message privé à Dari  

Ah, d'accord?
"iPod, therefore, I am."

http://media.laquadrature.net/Quadrature_black-out_HADOPI_468x60px.gif

    
./Post n°163   Marquer comme non lu.
limmt Ecrit le: Mardi 28 juin 2005 à 08:21 Déconnecté(e)    Voir le profil de limmt Envoyer un email à limmt Visiter le site WEB de limmt Envoyer un message privé à limmt  


faudrait plutot comparer le GFA au vrai basic
vasy geogeo dit le :D
http://www.falco-fr.com/ - http://www.jump67.com/ - http://www.msf-league.com/
    
./Post n°164   Marquer comme non lu.
geogeo Ecrit le: Mardi 28 juin 2005 à 11:31 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


limmt> Tu devrais plutôt lire ma signature concernant le paradoxe du chat et de la tartine. %) ^^ Bah oui on sait qu'un chat retombe toujours sur ces pattes et qu'une tartine, du côté beurré. Mais alors de quel côté tombe un chat tartiné? %)

GFA-Basic est du Basic pas de l'ASM, pas du C... C'est un langage interprété donc comparons ce langage avec ce qui est comparable. Ici avec le TI-Basic.
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°165   Marquer comme non lu.
Billy Charvet Ecrit le: Mercredi 29 juin 2005 à 14:24 Déconnecté(e)    Voir le profil de Billy Charvet Envoyer un email à Billy Charvet Visiter le site WEB de Billy Charvet Envoyer un message privé à Billy Charvet  


Et que veut dire "vrai basic" ? Il n'y a pas de norme de Basic ou de Basic officiel.
Bon, les Basic sont généralement les plus développés et prisés chez Microsoft.
Mais comparer Visual Basic et GFA Basic n'est vraiment pas faisable. :)
Je suis tel la fleur du lotus.
Bien que naissant de la boue,
aucune boue n'y adhère.
    
./Post n°166   Marquer comme non lu.
limmt Ecrit le: Mercredi 29 juin 2005 à 14:47 Déconnecté(e)    Voir le profil de limmt Envoyer un email à limmt Visiter le site WEB de limmt Envoyer un message privé à limmt  


je voulais dire le ti-basic au cas ou vous n'auriez pas compris :D
http://www.falco-fr.com/ - http://www.jump67.com/ - http://www.msf-league.com/
    
./Post n°167   Marquer comme non lu.
Vertyos Ecrit le: Mercredi 29 juin 2005 à 15:09 Déconnecté(e)    Voir le profil de Vertyos Envoyer un email à Vertyos Visiter le site WEB de Vertyos Envoyer un message privé à Vertyos  

Mais le Ti-Basic fait beaucoup de choses que le GFA ne gère pas, à commencer par le calcul formel ou la gestion des grands nombres. Ces deux trucs prennent *énormément* de temps de calcul, la comparaison n'est pas vraiment faisable et ne le sera probablement jamais. C'est très facile de faire un langage bien plus rapide que le Ti-Basic, mais en faire un aussi complet, c'est un tout autre problème...
Membre de [ yAronet ] ^^
(et de [ 3l33t ] aussi, mais chut, coté obscur toussa...)
    
./Post n°168   Marquer comme non lu.
geogeo Ecrit le: Mercredi 29 juin 2005 à 18:41 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Aussi complet pourquoi pas, complèmentaire c'est possible. ;)
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°169   Marquer comme non lu.
Folco Ecrit le: Mercredi 29 juin 2005 à 19:17 Déconnecté(e)    Voir le profil de Folco Envoyer un email à Folco Envoyer un message privé à Folco  


Le pb de l'aussi complet, c'est que tu vas devoir refaire un CAS en asm (#couic#, et dans ce cas PpHd sera intéressé) soit tu passes évidemment par le TIOS, donc tu gagneras plus rien en vitesse. Mais pourquoi pas rendre les fonctions du CAS accessibles? #hehe#
<<< Kernel Extremist©®™ >>>
Pas la peine d'aller là plus d'une fois tous les six mois...

"Il faut apprendre pour savoir qu'il faut apprendre pour savoir."
    
./Post n°170   Marquer comme non lu.
Dari Ecrit le: Mercredi 29 juin 2005 à 20:47 Déconnecté(e)    Voir le profil de Dari Envoyer un email à Dari Visiter le site WEB de Dari Envoyer un message privé à Dari  

Parce qu'on en a pas besoin. Si tu en as besoin, sert-toi du BASIC? On en avait déjà parlé.
"iPod, therefore, I am."

http://media.laquadrature.net/Quadrature_black-out_HADOPI_468x60px.gif

    
./Post n°171   Marquer comme non lu.
geogeo Ecrit le: Mercredi 29 juin 2005 à 21:20 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Une commande permettera de faire appelle au TI-Basic, c'est tout.
-Edité le Mercredi 29 juin 2005 à 21:20 par geogeo-
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
  :: Index » GFA-Basic TI68K » News » Rapport de performances (181 réponse(s))
Pages : 9/10     « 1 2 3 4 5 6 7 8 [9] 10 » »|

.Répondre à ce sujet
Les boutons de code
[B]old[I]talic[U]nderline[S]trikethrough[L]ine Flip Hori[Z]ontallyFlip [V]erticallySha[D]ow[G]low[S]poilerCode [G][C]ite
Bullet [L]istList Item [K] Link [H][E]mail[P]icture SmileysHelp
Couleurs :
Saisissez votre message
Activer les smileys
     

Forum de Ti-Gen v3.0 Copyright ©2004 by Geoffrey ANNEHEIM
Webmaster: Kevin KOFLER, Content Admins: list, Server Admins: Tyler CASSIDY and Kevin KOFLER, DNS Admin: squalyl
Page générée en 43.95ms avec 20 requetes