Forum tama's team

cp: ne peut évaluer `brain': Aucun fichier ou dossier de ce type
 
AccueilPortailGalerieCalendrierFAQRechercherS'enregistrerMembresGroupesConnexion
Connexion
Nom d'utilisateur:
Mot de passe:
Connexion automatique: 
:: Récupérer mon mot de passe
Derniers sujets
» Network, essai 1
par godbod Dim 09 Juil 2017, 02:18

» GODBOD
par godbod Sam 08 Juil 2017, 14:05

» Numbers
par godbod Sam 08 Juil 2017, 13:54

» Mort ?
par godbod Sam 08 Juil 2017, 13:47

» mon humeur
par Ver2guerre Sam 30 Juil 2016, 19:44

» [A voir] Programme de traduction original : WikiTranslate
par AdRiWeB Lun 01 Fév 2016, 04:50

» Reprise ?
par Emyl Jeu 14 Juin 2012, 21:17

» Euh, ah ?
par Ver2guerre Dim 27 Mai 2012, 12:11

» Problème TI 89 Titanium non visible après mise à jour
par abdoukid Mer 23 Mai 2012, 13:37

» Y'a quelqu'un ?
par Ver2guerre Sam 21 Avr 2012, 23:10

Quick message
Qui est en ligne ?
Il y a en tout 1 utilisateur en ligne :: 0 Enregistré, 0 Invisible et 1 Invité

Aucun

Le record du nombre d'utilisateurs en ligne est de 367 le Dim 18 Oct 2009, 00:16

Partagez | 
 

 Vitesse

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : 1, 2  Suivant
AuteurMessage
tama
Admin
Admin
avatar

Nombre de messages : 12375
Age : 26
Localisation : DTC ? :triso:
Humeur : =)
items : o
Personalized field : huh ? oO
Réputation : 3
Points : 7300
Date d'inscription : 08/08/2007

Profil
TI: 84+, 89 tita, 89 tita
TO: infini :p
Spécialité: C 68k

MessageSujet: Vitesse   Dim 11 Nov 2007, 17:14

Bon voilà un article que je suis en train de rédiger pour le wiki :

Comparaison de la vitesse d'exécution des différents langages sur TI
Par Tama
Crée le 11 Novembre 2007
Dernière modification le 11 Novembre 2007

Statut : 1%

    Ce document a pour but de comparer les vitesses d'exécution de mêmes instructions écrites en plusieurs langages sur plusieurs TI

<tbody></tbody>
TI

Instructions
TI 84+
Fréquence théorique : 15 MHz
TI-Basic
TI84+
Fréquence théorique : 15 MHz
ASM
TI89 titanium HW3
Fréquence théorique : 12 MHz
TI-Basic
TI89 titanium HW3
Fréquence théorique : 12 MHz
GFA-Basic
TI89 titanium HW3
Fréquence théorique : 12 MHz
C
TI89 titanium HW4
Fréquence théorique : 16 MHz
TI-Basic
TI89 titanium HW4
Fréquence théorique : 16 MHz
GFA-Basic
TI89 titanium HW4
Fréquence théorique : 16 MHz
C
Boucle vide de
1000 itérations
5 secondes







Tracer 10 cercles concentriques et 2 diamètres
13 secondes







Afficher 1000 fois "Hello"
70 secondes







Remplir un écran de 94x62 point par point
69 secondes







Remplir un écran de 94x62 ligne par ligne
3 secondes







Crypter une chaine : Décalage de 3 caractères (a-&gt;d, b-&gt;e ...)








Mettre une chaine minuscule en majuscules








Trier une liste de 20 éléments (tri par bulle)
19 secondes







Convertir 1000 en base 25






























































/ = à la recherche du code, non testé ou fonctions inexistantes pour tester

Notes :

-Les mesures ont été effectuées avec :
  • L'instruction StartTmr() pour la TI84+ en TI-Basic (précision à la seconde)

  • Le programme ASM ticktest() pour le TI-Basic pour la TI89 titanium HW3 et HW4 (précision : 0.005s)
  • L'instruction directement incluse dans le programme pour le GFA-Basic (précision : également 0.005s)
  • L'instruction directement incluse dans le programme en C (précision : 1/256ème seconde)

-Tous les codes ne sont pas optimisés au maximum, le tableau ne sert qu'à donner un ordre de grandeur
__________________________________________________________________________________________________________________________
Tama
11/11/07





Voilà, comme vous vous en doutez, il s'agit de comparer les vitesses d'exécution.
Donc si quelqu'un a testé ou veut rajouter quelque chose, qu'il le dise, merci Very Happy

PS : je modifierais pas ici ni sur le wiki, pour l'instant je réunis les données sur google docs

_________________


Revenir en haut Aller en bas
Voir le profil de l'utilisateur
tama
Admin
Admin
avatar

Nombre de messages : 12375
Age : 26
Localisation : DTC ? :triso:
Humeur : =)
items : o
Personalized field : huh ? oO
Réputation : 3
Points : 7300
Date d'inscription : 08/08/2007

Profil
TI: 84+, 89 tita, 89 tita
TO: infini :p
Spécialité: C 68k

MessageSujet: Re: Vitesse   Dim 11 Nov 2007, 17:22

PS : je fais aussi une annonce particulière pour Syfo pour les codes ASM 84+ Wink

_________________


Revenir en haut Aller en bas
Voir le profil de l'utilisateur
ProgVal
modérateur
modérateur
avatar

Nombre de messages : 4107
Age : 167
Localisation : In da cloud
items : o
Personalized field :
Réputation : -4
Points : 4582
Date d'inscription : 09/08/2007

Profil
TI: V200 - NSpire
TO: 120 [2352 - 2%]
Spécialité: Programmation web

MessageSujet: Re: Vitesse   Dim 11 Nov 2007, 18:26

Pour ton article, j'ai fait une petite modif...

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur https://progval.net
tama
Admin
Admin
avatar

Nombre de messages : 12375
Age : 26
Localisation : DTC ? :triso:
Humeur : =)
items : o
Personalized field : huh ? oO
Réputation : 3
Points : 7300
Date d'inscription : 08/08/2007

Profil
TI: 84+, 89 tita, 89 tita
TO: infini :p
Spécialité: C 68k

MessageSujet: Re: Vitesse   Dim 11 Nov 2007, 18:38

Quel article ?

_________________


Revenir en haut Aller en bas
Voir le profil de l'utilisateur
ProgVal
modérateur
modérateur
avatar

Nombre de messages : 4107
Age : 167
Localisation : In da cloud
items : o
Personalized field :
Réputation : -4
Points : 4582
Date d'inscription : 09/08/2007

Profil
TI: V200 - NSpire
TO: 120 [2352 - 2%]
Spécialité: Programmation web

MessageSujet: Re: Vitesse   Dim 11 Nov 2007, 19:05

On parle de quoi dans ce sujet déjà?

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur https://progval.net
tama
Admin
Admin
avatar

Nombre de messages : 12375
Age : 26
Localisation : DTC ? :triso:
Humeur : =)
items : o
Personalized field : huh ? oO
Réputation : 3
Points : 7300
Date d'inscription : 08/08/2007

Profil
TI: 84+, 89 tita, 89 tita
TO: infini :p
Spécialité: C 68k

MessageSujet: Re: Vitesse   Dim 11 Nov 2007, 19:11

*ahem* détourne pas le sujet on parle du tableau du 1er post (ne me dis pas que t'as oublié ton message est le 3ème post de ce topic seulement)
Quel article alors ?

EDIT : clui la ? nan y a rien qui change

_________________


Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Syfo
Pokémophile
Pokémophile
avatar

Nombre de messages : 1978
Age : 27
Localisation : IYA
items :

Personalized field : 26 jetons
Réputation : 8
Points : 4623
Date d'inscription : 09/08/2007

Profil
TI: 80, 82, 83, 83+, 84+
TO: 2 945 [GAIN * 1.1]
Spécialité: Basic z80

MessageSujet: Re: Vitesse   Dim 11 Nov 2007, 19:13

Moi je veux bien aider dans les limites de mes maigres connaissances, mais ton article tel quel est absolument illisible.
Tu as un lien ou le lire correctement?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
ProgVal
modérateur
modérateur
avatar

Nombre de messages : 4107
Age : 167
Localisation : In da cloud
items : o
Personalized field :
Réputation : -4
Points : 4582
Date d'inscription : 09/08/2007

Profil
TI: V200 - NSpire
TO: 120 [2352 - 2%]
Spécialité: Programmation web

MessageSujet: Re: Vitesse   Dim 11 Nov 2007, 19:13

J'ai mit des puces et j'ai rajouté les 68k!

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur https://progval.net
tama
Admin
Admin
avatar

Nombre de messages : 12375
Age : 26
Localisation : DTC ? :triso:
Humeur : =)
items : o
Personalized field : huh ? oO
Réputation : 3
Points : 7300
Date d'inscription : 08/08/2007

Profil
TI: 84+, 89 tita, 89 tita
TO: infini :p
Spécialité: C 68k

MessageSujet: Re: Vitesse   Dim 11 Nov 2007, 19:15

syfo>oui atta t'as une adresse gmail ?
progval>????

_________________


Revenir en haut Aller en bas
Voir le profil de l'utilisateur
ProgVal
modérateur
modérateur
avatar

Nombre de messages : 4107
Age : 167
Localisation : In da cloud
items : o
Personalized field :
Réputation : -4
Points : 4582
Date d'inscription : 09/08/2007

Profil
TI: V200 - NSpire
TO: 120 [2352 - 2%]
Spécialité: Programmation web

MessageSujet: Re: Vitesse   Dim 11 Nov 2007, 19:16

Qui a mit les retour à la ligne? Qui a taper le classement par vitesse dans les 68k?

http://ti-wiki.pbwiki.com/Comparaison-vitesse-TI

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur https://progval.net
tama
Admin
Admin
avatar

Nombre de messages : 12375
Age : 26
Localisation : DTC ? :triso:
Humeur : =)
items : o
Personalized field : huh ? oO
Réputation : 3
Points : 7300
Date d'inscription : 08/08/2007

Profil
TI: 84+, 89 tita, 89 tita
TO: infini :p
Spécialité: C 68k

MessageSujet: Re: Vitesse   Dim 11 Nov 2007, 19:17

ah mais c'est pas mon article ça ^^
c'est clui d'adri

_________________


Revenir en haut Aller en bas
Voir le profil de l'utilisateur
ProgVal
modérateur
modérateur
avatar

Nombre de messages : 4107
Age : 167
Localisation : In da cloud
items : o
Personalized field :
Réputation : -4
Points : 4582
Date d'inscription : 09/08/2007

Profil
TI: V200 - NSpire
TO: 120 [2352 - 2%]
Spécialité: Programmation web

MessageSujet: Re: Vitesse   Dim 11 Nov 2007, 19:20

ahhhhh!

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur https://progval.net
tama
Admin
Admin
avatar

Nombre de messages : 12375
Age : 26
Localisation : DTC ? :triso:
Humeur : =)
items : o
Personalized field : huh ? oO
Réputation : 3
Points : 7300
Date d'inscription : 08/08/2007

Profil
TI: 84+, 89 tita, 89 tita
TO: infini :p
Spécialité: C 68k

MessageSujet: Re: Vitesse   Dim 11 Nov 2007, 19:22

Bon on revient au sujet maintenant
(c'est pas vrai ça...1ère réponse déjà du HS %))

_________________


Revenir en haut Aller en bas
Voir le profil de l'utilisateur
M@D_Doc
amis
amis
avatar

Nombre de messages : 437
Age : 28
Localisation : entre deux chaussettes sales
Loisirs : Etudiant... /
Humeur : :p
items : o
Personalized field :
Réputation : 0
Points : 4561
Date d'inscription : 20/08/2007

Profil
TI: 84+,92
TO: 200
Spécialité: aucune

MessageSujet: Re: Vitesse   Dim 11 Nov 2007, 20:18

bon...
Citation :
Afficher 1000 fois "Hello"

Précise avec ou sans formatage
Citation :
Remplir un écran de 94x62 point par point

Remplir un écran de 94x62 ligne par ligne
Précise la boucle extérieur, car faire
Code:
For(X,...
For(Y,.....
....
End
End
et
Code:
For(Y...
For(X...
....
End
End
C'est pas pareil


Sinon, petit ajout : c'est intéressant de comparer à partir de quelle taille il est plus rapide de faire une ligne plutôt qu'un pixel... (j'avais calculé, mais je sais plus)
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
tama
Admin
Admin
avatar

Nombre de messages : 12375
Age : 26
Localisation : DTC ? :triso:
Humeur : =)
items : o
Personalized field : huh ? oO
Réputation : 3
Points : 7300
Date d'inscription : 08/08/2007

Profil
TI: 84+, 89 tita, 89 tita
TO: infini :p
Spécialité: C 68k

MessageSujet: Re: Vitesse   Dim 11 Nov 2007, 20:41


  • Tous les codes sont ici
  • Pour le disp, c'est tout bête, c'est à chaque ligne un Hello
  • Pour le remplissage d'écran, c'est par colonne, donc la boucle extérieur est la boucle For(X,.....

_________________


Revenir en haut Aller en bas
Voir le profil de l'utilisateur
M@D_Doc
amis
amis
avatar

Nombre de messages : 437
Age : 28
Localisation : entre deux chaussettes sales
Loisirs : Etudiant... /
Humeur : :p
items : o
Personalized field :
Réputation : 0
Points : 4561
Date d'inscription : 20/08/2007

Profil
TI: 84+,92
TO: 200
Spécialité: aucune

MessageSujet: Re: Vitesse   Dim 11 Nov 2007, 22:34

ah ok donc c'était dsip, pas output.
Je pese que Output permettrait mieux de comparer entre les caltos, parce que le formatage de l'écran I/O est horriblement lent sur 68k...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
tama
Admin
Admin
avatar

Nombre de messages : 12375
Age : 26
Localisation : DTC ? :triso:
Humeur : =)
items : o
Personalized field : huh ? oO
Réputation : 3
Points : 7300
Date d'inscription : 08/08/2007

Profil
TI: 84+, 89 tita, 89 tita
TO: infini :p
Spécialité: C 68k

MessageSujet: Re: Vitesse   Dim 11 Nov 2007, 22:49

ouép mais Output en GFA et C...enfin mouais
Disp c'est plus simple

_________________


Revenir en haut Aller en bas
Voir le profil de l'utilisateur
AdRiWeB
amis
amis
avatar

Nombre de messages : 3655
Age : 26
Localisation : Juste sous mes cheveux
Loisirs : Internet, programmation, TI, musique, tennis-de-table ...
Humeur : ^^
items : o
Personalized field :
Réputation : 0
Points : 4142
Date d'inscription : 12/08/2007

Profil
TI: TI-84 Plus, nspire CAS
TO: 2429 {2}
Spécialité: Basic z80

MessageSujet: Re: Vitesse   Dim 11 Nov 2007, 22:50

euhhh Tama ^^ t'es gentil, mais c'est pas moi qui est fait la comparaison des vitesses pour les 68k ^^ (j'ai fait les z80)

_________________

LE blog des 83+ et 84+ : programmes scolaires, aides, deblocages, jeux...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.adriweb.net
tama
Admin
Admin
avatar

Nombre de messages : 12375
Age : 26
Localisation : DTC ? :triso:
Humeur : =)
items : o
Personalized field : huh ? oO
Réputation : 3
Points : 7300
Date d'inscription : 08/08/2007

Profil
TI: 84+, 89 tita, 89 tita
TO: infini :p
Spécialité: C 68k

MessageSujet: Re: Vitesse   Dim 11 Nov 2007, 23:01

huuuh ?

_________________


Revenir en haut Aller en bas
Voir le profil de l'utilisateur
AdRiWeB
amis
amis
avatar

Nombre de messages : 3655
Age : 26
Localisation : Juste sous mes cheveux
Loisirs : Internet, programmation, TI, musique, tennis-de-table ...
Humeur : ^^
items : o
Personalized field :
Réputation : 0
Points : 4142
Date d'inscription : 12/08/2007

Profil
TI: TI-84 Plus, nspire CAS
TO: 2429 {2}
Spécialité: Basic z80

MessageSujet: Re: Vitesse   Dim 11 Nov 2007, 23:52

ba oui ^^ (ta réponse à ProgVal)

_________________

LE blog des 83+ et 84+ : programmes scolaires, aides, deblocages, jeux...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.adriweb.net
tama
Admin
Admin
avatar

Nombre de messages : 12375
Age : 26
Localisation : DTC ? :triso:
Humeur : =)
items : o
Personalized field : huh ? oO
Réputation : 3
Points : 7300
Date d'inscription : 08/08/2007

Profil
TI: 84+, 89 tita, 89 tita
TO: infini :p
Spécialité: C 68k

MessageSujet: Re: Vitesse   Dim 11 Nov 2007, 23:55

Nan on parlait pas des comparaisons, on parlait de l'article comparaison-vitesse-langages

_________________


Revenir en haut Aller en bas
Voir le profil de l'utilisateur
AdRiWeB
amis
amis
avatar

Nombre de messages : 3655
Age : 26
Localisation : Juste sous mes cheveux
Loisirs : Internet, programmation, TI, musique, tennis-de-table ...
Humeur : ^^
items : o
Personalized field :
Réputation : 0
Points : 4142
Date d'inscription : 12/08/2007

Profil
TI: TI-84 Plus, nspire CAS
TO: 2429 {2}
Spécialité: Basic z80

MessageSujet: Re: Vitesse   Lun 12 Nov 2007, 00:07

oui bref ^^

j'ai fait pour les z80 et qqun d'autre pour les 68k


qui est ce quelqu'un d'autre xD ^^

_________________

LE blog des 83+ et 84+ : programmes scolaires, aides, deblocages, jeux...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.adriweb.net
tama
Admin
Admin
avatar

Nombre de messages : 12375
Age : 26
Localisation : DTC ? :triso:
Humeur : =)
items : o
Personalized field : huh ? oO
Réputation : 3
Points : 7300
Date d'inscription : 08/08/2007

Profil
TI: 84+, 89 tita, 89 tita
TO: infini :p
Spécialité: C 68k

MessageSujet: Re: Vitesse   Lun 12 Nov 2007, 00:08

on se demande bien Very Happy

_________________


Revenir en haut Aller en bas
Voir le profil de l'utilisateur
ProgVal
modérateur
modérateur
avatar

Nombre de messages : 4107
Age : 167
Localisation : In da cloud
items : o
Personalized field :
Réputation : -4
Points : 4582
Date d'inscription : 09/08/2007

Profil
TI: V200 - NSpire
TO: 120 [2352 - 2%]
Spécialité: Programmation web

MessageSujet: Re: Vitesse   Lun 12 Nov 2007, 14:09

euh, j'ai réfléchit:
Ca veut rien dire ces vitesses! Ca dépend de la RAM libre, de l'écran actuel, du remplissage de l'écran HOME, des Stats Plots, des dessins Graph, des fonctions Y= ou Tx=, ...

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur https://progval.net
tama
Admin
Admin
avatar

Nombre de messages : 12375
Age : 26
Localisation : DTC ? :triso:
Humeur : =)
items : o
Personalized field : huh ? oO
Réputation : 3
Points : 7300
Date d'inscription : 08/08/2007

Profil
TI: 84+, 89 tita, 89 tita
TO: infini :p
Spécialité: C 68k

MessageSujet: Re: Vitesse   Lun 12 Nov 2007, 20:55

l'écran est vide totalement dans tous les cas avant d'exécuter les codes.
Et quant à la mémoire, 100 de différence, ça a pas beaucoup d'influence...

Edit : pas de fonctions, ni de stats plots et l'écran Home est pareil.
J'ai fait attention à ces critères :)

_________________


Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: Vitesse   

Revenir en haut Aller en bas
 

Vitesse

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 2Aller à la page : 1, 2  Suivant

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum tama's team :: Dead corner :: Archives :: Archives 2009 :: Projet 06 : TI-Wiki [en cours]-
Créer un forum | © phpBB | Forum gratuit d'entraide | Contact | Signaler un abus | Forumactif.com