 Le Forum de TI-BANK.fr Le forum de la banque de programmes pour calculatrices graphiques Texas Instruments (aide débutants, résolution problèmes...). |
| | Aller à la page : 1, 2 | | Auteur | Message |
|---|
charognard Vétéran


   Age : 41 Inscrit le : 18 Oct 2007 Messages : 383 Localisation : indre et loire Calculatrice : TI NSPIRE CAS, CANON X07, HP48GX, HP11C, SHARP PC1262, PC1360, PC1246, PC1600, PC1500, CASIO FX790P Classe : sans
Impureté:
   (47/450) Dernière note en maths: 11/20
| Sujet: Re: benchmark ti Lun 5 Nov - 23:21 | |
| | tama a écrit: | | dans ce cas c'est un and logique |
il doit bien avoir un AND binaire !!!! je regarde sur l'émulateur
j'ai fais le programme sur l'émulateur disp 255 and 240 et il retourne 240 c'est un AND binaire
si tu peux chronometrer le temps mis sur ta caltoche car sur l'émulateur le temps risque de ne pas etre correct dis moi aussi le type de ta calculatrice
merci par avance |
|  | | charognard Vétéran


   Age : 41 Inscrit le : 18 Oct 2007 Messages : 383 Localisation : indre et loire Calculatrice : TI NSPIRE CAS, CANON X07, HP48GX, HP11C, SHARP PC1262, PC1360, PC1246, PC1600, PC1500, CASIO FX790P Classe : sans
Impureté:
   (47/450) Dernière note en maths: 11/20
| Sujet: Re: benchmark ti Mar 6 Nov - 12:43 | |
| un lien interressant sur les benchs caltoche http://www.hpmuseum.org/cgi-sys/cgiwrap/hpmuseum/articles.cgi?read=700 j'en prépare moi même d'autre mais il me faut avoir plus de calculatrice avant. il est marrant de noter les performances du processeur ARM de la HP50 en LM 23 fois plus rapide que la TI89. c'est pas le même processeur sur la Nspire?
par contre casio est devant la 89 (mais la titanium n'a pas été testée) !! |
|  | | adriweb Elite


   Age : 16 Inscrit le : 01 Juin 2007 Messages : 787 Localisation : Sur ma chaise Calculatrice : TI-84+ Classe : 1ère S
Impureté:
   (-1/450) Dernière note en maths: **/20 ^^
| |  | | charognard Vétéran


   Age : 41 Inscrit le : 18 Oct 2007 Messages : 383 Localisation : indre et loire Calculatrice : TI NSPIRE CAS, CANON X07, HP48GX, HP11C, SHARP PC1262, PC1360, PC1246, PC1600, PC1500, CASIO FX790P Classe : sans
Impureté:
   (47/450) Dernière note en maths: 11/20
| Sujet: Re: benchmark ti Jeu 8 Nov - 14:27 | |
| | ce qui serait sympa ce serais de me donner quelques temps ;) |
|  | | tama Animateur


   Age : 16 Inscrit le : 19 Déc 2005 Messages : 9389 Localisation : quelque part en France... Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:) Classe : Terminale S spé maths
Impureté:
   (-9/500) Dernière note en maths: 13/20
| Sujet: Re: benchmark ti Dim 11 Nov - 16:52 | |
| charognard>j'ai quelque chose qui pourrait peut-être t'intéresser, c'est pas les mêmes tests que toi, mais bon il reste des lignes on pourra peut-être les adapter pour tester :
en attendant :
<div><div><u><b>Comparaison de la vitesse d'exécution des différents langages sur TI</b></u><br></div><div><div><font size="1">Par Tama</font><br><font size="1">Crée le 11 Novembre 2007</font><br><font size="1">Dernière modification le 11 Novembre 2007</font><br></div><font size="1"><br><font color="#cccccc">Statut : 1%</font><br><br></font><font size="1"></font></div><div> <u><b></b></u>Ce document a pour but de comparer les vitesses d'exécution de mêmes instructions écrites en plusieurs langages sur plusieurs TI<br><br><div><table id="pp2b" border="0" cellpadding="3" cellspacing="0" width="100%"><tbody><tr bgcolor="#c0c0c0"><td bgcolor="#c0c0c0" width="11%"><font size="1">TI <span>→<br><br></span>Instructions <span>↓</span></font></td><td width="11%">TI 84+<br><font size="1">Fréquence théorique : 15 MHz</font><br>TI-Basic<br></td><td width="11%">TI84+<br><font size="1">Fréquence théorique : 15 MHz</font><br>ASM<br></td><td width="11%">TI89 titanium HW3<br><font size="1">Fréquence théorique : 12 MHz<br><font size="2">TI-Basic</font><br></font></td><td width="11%">TI89 titanium HW3<br><font size="1">Fréquence théorique : 12 MHz<br><font size="2">GFA-Basic</font><br></font></td><td width="11%">TI89 titanium HW3<br><font size="1">Fréquence théorique : 12 MHz<br><font size="2">C</font><br></font></td><td width="11%">TI89 titanium HW4<br><font size="1">Fréquence théorique : 16 MHz<br><font size="2">TI-Basic</font><br></font></td><td width="11%">TI89 titanium HW4<br><font size="1">Fréquence théorique : 16 MHz<br><font size="2">GFA-Basic</font><br></font></td><td width="11%">TI89 titanium HW4<br><font size="1">Fréquence théorique : 16 MHz<br><font size="2">C</font><br></font></td></tr><tr><td bgcolor="#c0c0c0" width="11%"><font size="1">Boucle vide de <br>1000 itérations <br></font></td><td width="11%">5 secondes<br></td><td width="11%"><br></td><td width="11%">6.75 secondes<br></td><td width="11%">0.04 secondes<br></td><td width="11%"><br></td><td width="11%">5.55 secondes<br></td><td width="11%"><br></td><td width="11%"><br></td></tr><tr><td bgcolor="#c0c0c0" width="11%"><font size="1">Tracer 10 cercles concentriques et 2 diamètres<br></font></td><td width="11%">13 secondes<br></td><td width="11%"><br></td><td width="11%">1.15 secondes<br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%">1.15 secondes<br></td><td width="11%"><br></td><td width="11%"><br></td></tr><tr><td bgcolor="#c0c0c0" width="11%"><font size="1">Afficher 1000 fois "Hello"<br></font></td><td width="11%">70 secondes<br></td><td width="11%"><br></td><td width="11%">26.65 secondes<br></td><td width="11%">10.12 secondes<br></td><td width="11%"><br></td><td width="11%">25.55 secondes<br></td><td width="11%"><br></td><td width="11%"><br></td></tr><tr><td bgcolor="#c0c0c0" width="11%"><font size="1">Remplir un écran de 94x62 point par point<br></font></td><td width="11%">69 secondes<br></td><td width="11%"><br></td><td width="11%">150.70 secondes<br></td><td width="11%">0.955 secondes<br></td><td width="11%"><br></td><td width="11%">143.45 secondes<br></td><td width="11%"><br></td><td width="11%"><br></td></tr><tr><td bgcolor="#c0c0c0" width="11%"><font size="1">Remplir un écran de 94x62 ligne par ligne<br></font></td><td width="11%">3 secondes<br></td><td width="11%"><br></td><td width="11%">2.45 secondes<br></td><td width="11%">0.035 secondes<br></td><td width="11%"><br></td><td width="11%">2.30 secondes<br></td><td width="11%"><br></td><td width="11%"><br></td></tr><tr><td bgcolor="#c0c0c0" width="11%"><font size="1">Crypter une chaine : Décalage de 3 caractères (a->d, b->e ...)<br></font></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td></tr><tr><td bgcolor="#c0c0c0" width="11%"><font size="1">Mettre une chaine minuscule en majuscules<br></font></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td></tr><tr><td bgcolor="#c0c0c0" width="11%"><font size="1">Trier une liste de 20 éléments (tri par bulle)<br></font></td><td width="11%">13 secondes<br></td><td width="11%"><br></td><td width="11%">8.85 secondes<br></td><td width="11%">0.36 secondes<br></td><td width="11%"><br></td><td width="11%">7.45 secondes<br></td><td width="11%"><br></td><td width="11%"><br></td></tr><tr><td bgcolor="#c0c0c0" width="11%"><font size="1">Convertir 1000 en base 25<br></font></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td></tr><tr><td bgcolor="#c0c0c0" width="11%"><font size="1"><br></font></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td></tr><tr><td bgcolor="#c0c0c0" width="11%"><font size="1"><br></font></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td></tr><tr><td bgcolor="#c0c0c0" width="11%"><font size="1"><br></font></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td></tr><tr><td bgcolor="#c0c0c0" width="11%"><font size="1"><br></font></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td></tr><tr><td bgcolor="#c0c0c0" width="11%"><font size="1"><br></font></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td></tr><tr><td bgcolor="#c0c0c0" width="11%"><font size="1"><br></font></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td><td width="11%"><br></td></tr></tbody></table></div><font color="#000000">/ = à la recherche du code, non testé ou fonctions inexistantes pour tester</font><br><br><u><b></b></u></div></div><div> <u>Notes :</u> <br><br>-<span>Les mesures ont été effectuées avec</span> :<br><ul><li>L'instruction StartTmr() pour la TI84+ en TI-Basic (précision à la seconde)<br></li><li><br></li><li>Le programme ASM ticktest() pour le TI-Basic pour la TI89 titanium HW3 et HW4 (précision : 0.005s)<br></li><li>L'instruction directement incluse dans le programme pour le GFA-Basic (précision : également 0.005s)<br></li><li>L'instruction directement incluse dans le programme en C (précision : 1/256ème seconde)<br></li></ul><div><br>-Tous les codes ne sont pas optimisés au maximum, le tableau ne sert qu'à donner un ordre de grandeur<br>__________________________________________________________________________________________________________________________<br><div>Tama<br>11/11/07<br></div></div></div>
voilà c'est encore en cours de rédaction :)
EDIT : au fait, Charognard, dans ton profil tu dis posséder une TI89. C'est une classique ? parce que si c'est le cas, ça m'intéresserait d'avoir tes temps pour ces différentes instructions ^^ _________________ <EMBED src="http://download.makeinflash.com/cd_digital_v1.swf?id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M" quality=high WIDTH="200" HEIGHT="50"NAME="cd_digital_v1.swf" ALIGN="" TYPE="application/x-shockwave-flash"PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer" FlashVars="id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M"></EMBED> (1 an tst)
Dernière édition par le Dim 11 Nov - 17:42, édité 1 fois |
|  | | tama Animateur


   Age : 16 Inscrit le : 19 Déc 2005 Messages : 9389 Localisation : quelque part en France... Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:) Classe : Terminale S spé maths
Impureté:
   (-9/500) Dernière note en maths: 13/20
| Sujet: Re: benchmark ti Dim 11 Nov - 18:19 | |
| Disponible en version originale ici _________________ <EMBED src="http://download.makeinflash.com/cd_digital_v1.swf?id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M" quality=high WIDTH="200" HEIGHT="50"NAME="cd_digital_v1.swf" ALIGN="" TYPE="application/x-shockwave-flash"PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer" FlashVars="id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M"></EMBED> (1 an tst) |
|  | | ProgVal Animateur


   Age : 14 Inscrit le : 05 Juil 2007 Messages : 2157 Localisation : Devant mon PC, près de Metz Calculatrice : TI-92+ (et TI-80) et V200!!! Classe : 3ème LV1 Anglais; LV2 Allemand; Latin
Impureté:
   (-13/450) Dernière note en maths: disponible le 8 juillet
| Sujet: Re: benchmark ti Dim 11 Nov - 18:25 | |
| Si je peux me rendre utile... _________________
Salut Invité. Ta dernière visite date du . Tu as posté 0 messages. Le forum compte 58561 messages et 3576 sujets. |
|  | | tama Animateur


   Age : 16 Inscrit le : 19 Déc 2005 Messages : 9389 Localisation : quelque part en France... Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:) Classe : Terminale S spé maths
Impureté:
   (-9/500) Dernière note en maths: 13/20
| Sujet: Re: benchmark ti Dim 11 Nov - 18:28 | |
| bah tu peux faire quelques tests sur TI92+ ou v200 ou TI80 (tes TI quoi)
je te passe les codes par MP
EDIT : nan je vais directement les poster ici ça sera plus simple :)
Boucle vide de 1000 itérations Tout le monde sait faire :)
Tracer 10 cercles concentriques et 2 diamètres
paramètre de la fenêtre 
- 0->xmin
- 1->(delta)x
- 0->ymin
- 1->(delta)y
| Code: | For z,3,30,3 Circle 47,31,z Line 47-z,31,47+z,31 Line 47,31-z,47,31+z EndFor
|
Afficher 1000 fois "Hello" Simple :)
Remplir un écran de 94*62 point par point Même paramètres que précédemment :
| Code: | For a,0,94 For b,0,62 PtOn a,b EndFor EndFor
|
Remplir un écran de 94*62 ligne par ligne Toujours avec les mêmes paramètres :
| Code: | For a,0,62 Line 0,a,94,a EndFor
|
Trier une liste de 20 éléments (tri par bulle) Principe du tri par bulle : On parcourt les éléments de la liste 1 par 1, et on compare chaque élément a avec tous les autres éléments b de la liste Si liste[a]>liste[b], on échange les éléments
- Créer une liste aléatoire avec : seq(rand(20),z,1,20)->liste
- Le code pour trier :
| Code: | For a,1,20 For b,1,20 If liste[a]<=liste[b] then liste[a]->c liste[b]->liste[a] c->liste[b] Endif EndFor EndFor
|
Voilà, maintenant j'attends les résultats :) _________________ <EMBED src="http://download.makeinflash.com/cd_digital_v1.swf?id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M" quality=high WIDTH="200" HEIGHT="50"NAME="cd_digital_v1.swf" ALIGN="" TYPE="application/x-shockwave-flash"PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer" FlashVars="id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M"></EMBED> (1 an tst) |
|  | | ProgVal Animateur


   Age : 14 Inscrit le : 05 Juil 2007 Messages : 2157 Localisation : Devant mon PC, près de Metz Calculatrice : TI-92+ (et TI-80) et V200!!! Classe : 3ème LV1 Anglais; LV2 Allemand; Latin
Impureté:
   (-13/450) Dernière note en maths: disponible le 8 juillet
| Sujet: Re: benchmark ti Dim 11 Nov - 18:48 | |
| 92+>>1000 itération: un peu moins de 6 sec v200>>1000 itération: entre 11 et 12, ça dépend du remplissage de l'écran HOME. 92+>>Cercles: 2sec V200>>Cercles: 1sec 1/4 92+>>Hello: 31 sec V200>Hello: 36sec _________________
Salut Invité. Ta dernière visite date du . Tu as posté 0 messages. Le forum compte 58561 messages et 3576 sujets. |
|  | | charognard Vétéran


   Age : 41 Inscrit le : 18 Oct 2007 Messages : 383 Localisation : indre et loire Calculatrice : TI NSPIRE CAS, CANON X07, HP48GX, HP11C, SHARP PC1262, PC1360, PC1246, PC1600, PC1500, CASIO FX790P Classe : sans
Impureté:
   (47/450) Dernière note en maths: 11/20
| Sujet: Re: benchmark ti Lun 12 Nov - 12:16 | |
| j'ai préter ma 89 HW1 à un pote je fais le test des que possible
test sur la NSPIRE CAS 100000 itérations : 41,665s soit pour 1000 itérations 0,417s Tri d'une liste de 200 éléments ! 164,85s soit pour une liste de 20 éléments : 1,66s
le reste je ne peux le faire la commande disp étant nulle à chier, quand aux fonctions graphiques ...... . |
|  | | tama Animateur


   Age : 16 Inscrit le : 19 Déc 2005 Messages : 9389 Localisation : quelque part en France... Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:) Classe : Terminale S spé maths
Impureté:
   (-9/500) Dernière note en maths: 13/20
| Sujet: Re: benchmark ti Lun 12 Nov - 12:42 | |
| arf bon ok merci pour les infos :) _________________ <EMBED src="http://download.makeinflash.com/cd_digital_v1.swf?id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M" quality=high WIDTH="200" HEIGHT="50"NAME="cd_digital_v1.swf" ALIGN="" TYPE="application/x-shockwave-flash"PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer" FlashVars="id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M"></EMBED> (1 an tst) |
|  | | ProgVal Animateur


   Age : 14 Inscrit le : 05 Juil 2007 Messages : 2157 Localisation : Devant mon PC, près de Metz Calculatrice : TI-92+ (et TI-80) et V200!!! Classe : 3ème LV1 Anglais; LV2 Allemand; Latin
Impureté:
   (-13/450) Dernière note en maths: disponible le 8 juillet
| Sujet: Re: benchmark ti Lun 12 Nov - 14:00 | |
| | charognard a écrit: | j'ai préter ma 89 HW1 à un pote je fais le test des que possible
test sur la NSPIRE CAS 100000 itérations : 41,665s soit pour 1000 itérations 0,417s Tri d'une liste de 200 éléments ! 164,85s soit pour une liste de 20 éléments : 1,66s |
La vache! _________________
Salut Invité. Ta dernière visite date du . Tu as posté 0 messages. Le forum compte 58561 messages et 3576 sujets. |
|  | | |
| Page 2 sur 2 | Aller à la page : 1, 2 |
| | Permission de ce forum: | Vous ne pouvez pas répondre aux sujets dans ce forum
| | |
| |
|