Performances
Sommaire :
Aujourd'hui, nous allons nous intéresser aux performances réelles des calculatrices graphiques conformes 2018+ en matière de calcul.
Nous effectuerons 2 tests :
- avec le tracer de graphiques
- avec l'exécution d'un programme
Une méthode pour identifier les différents types de moteur de calcul numérique est de réaliser le long calcul
Notons donc la fonction auxilaire de test
Afin de ne pas avoir de tracé instantané rendant difficile les comparaisons, nous demanderons à nos calculatrice de tracer 2 courbes sur une fenêtre avec Xmin=-6, Xmax=6, Ymin=-3 et Ymax=3 :
- $mathjax$f(x)=\arcsin\left(\arccos\left(\cos\left(\sin\left(t^2(x)\right)\right)\right)\right)$mathjax$
- $mathjax$g(x)=-\arcsin\left(\arccos\left(\cos\left(\sin\left(t^2(x)\right)\right)\right)\right)$mathjax$
Ces fonctions dont les définitions se veulent communes à tous les modèles tiennent compte des limitations extrêmes d'un certain modèle que nous ne nommerons pas :
- tracer de 2 fonctions au maximum
- pas de possibilité de référencer une autre fonction dans la définition
- maximum de 100 caractères par définition
- pile interne d'opérateurs limitée à 24 éléments
![](https://i.imgur.com/UOalwcYt.png)
La TI-84 Plus T est légèrement plus rapide avec 1min32,68.
Avec leur zone graphique de 265 pixels de large, les TI-83 Premium CE et TI-84 Plus CE-T mettent 2min11,15.
![](https://i.imgur.com/uwDzNNnt.png)
![:) :)](./images/smilies/smile.png)
Avec ses 379 pixels de large, l'extraordinaire Casio Graph 90+E arrive même à faire encore plus court avec seulement 6,23s !
![:D :D](./images/smilies/grin.png)
![](https://i.imgur.com/IX6mhlAt.png)
![Bien joué! :bj:](./images/smilies/sg3agbjg3ag.gif)
Les dernières TI-Nspire CX cadancées à 156MHz se contentent de 9,08s pour la même zone.
![Bien joué! :bj:](./images/smilies/sg3agbjg3ag.gif)
![](https://i.imgur.com/6k0BcLIt.png)
![Géant! :#tritop#:](./images/smilies/123.gif)
![](https://i.imgur.com/9O6p4fjt.jpg)
![](https://i.imgur.com/wapEFi8t.png)
La Casio fx-CP400+E dispose du même processeur cadencé à 116MHz que la Casio Graph 90+E, mais ne mettra pas du tout le même temps, avec 28,22s pour pourtant seulement 309 pixels de large.
![:( :(](./images/smilies/sad.png)
Mais ça, c'est dans le meilleur des cas, quand la calculatrice est en mode réel comme affiché ci-contre en bas d'écran.
Si jamais la calculatrice est en mode complexe, comme cela pourra régulièrement arriver en Terminale S, les piles seront épuisées avant même que le graphique ne soit terminé !
![:o :o](./images/smilies/surprise.png)
Si si, on a testé avec des piles neuves, et 36 heures avec une luminosité d'écran baissée au minimum n'ont pas suffi...
![Pas bien! :mj:](./images/smilies/sg3agmjg3ag.gif)
Nous ne savons pas quoi, mais quelque chose ne tourne visiblement pas rond dans le moteur de calcul de cette machine.
![Roule les yeux :#roll#:](./images/smilies/09.gif)
Nous allons donc traduire sur chaque modèle un algorithme de suites de nombres rationnels, et tester à chaque fois dans les deux modes de calcul :
- Code: Select all
Variables :
n entier naturel
u réel
Initialisation :
n prend la valeur 0
u prend la valeur 2
Traitement :
Tant que |u-1|≥0,02 faire
n prend la valeur n+1
u prand la valeur 1+(1/((1-u)(n+1)))
Fin tant que
Sortie :
Afficher n et u
Le programme a été calibré pour être capable de renvoyer un résultat exact sur tous les modèles haut de gamme, évitant ainsi de fausser l'évaluation, certains modèles se permettent en effet à partir d'une certaine difficulté d'abandonner le calcul exact pour passer sur le moteur de calcul numérique plus rapide.
![](https://i.imgur.com/SwMp8gct.png)
Sur les TI-82 Advanced, TI-83 Premium CE, TI-84 Plus T et TI-84 Plus CE-T :
- on utilise l'opérateur de division
pour forcer le quotient en mode numérique, et donc également les résultats des calculs ultérieurs l'utilisant
- on utilise l'opérateur de quotient/fraction comme déjà vu en épisode 3 afin de peut-être obtenir le quotient en mode exact, ainsi que les résulats des calculs ultérieurs l'utilisant si rien d'autre ne vient interférer
La TI-84 Plus T semble légèrement plus rapide, mettant environ 34,12s en mode numérique, et 35,92s en mode exact.
La TI-84 Plus CE-T ne met pour sa part plus que 27,97s en mode numérique, mais 57,38s pour ne pas fait mieux en mode exact.
![:( :(](./images/smilies/sad.png)
La TI-83 Premium CE disposant quant à elle d'un moteur de calcul exact plus complet non limité aux seules fractions semble le payer en performances, avec un recul à 32,97s en mode numérique et 62,51s en mode exact.
![](https://i.imgur.com/bi6Uxyct.png)
Le moteur de calcul utilisé par les programmes dépend de la façon de saisir les quotients :
- avec la touche diviser
÷
pour le mode numérique - avec la touche quotient pour le mode exact
Les Casio Graph 35+E et Casio Graph 75+E mettent 15s en mode numérique et 15,88s en mode exact.
![:) :)](./images/smilies/smile.png)
La Casio Graph 25+E pour une raison que nous ignorons est légèrement en retrait avec 17,88s en mode numérique et 18,68s en mode exact. La seule différence connue est la mémoire de travail utilisateur qui ne fait que 32Kio au lieu de 64Kio.
La Casio Graph 90+E sort toujours aussi nettement du lot avec seulement 7,47s en mode numérique et 7,77s en mode exact.
![:D :D](./images/smilies/grin.png)
![](https://i.imgur.com/LGwZFUXt.png)
![[ctrl] :nsct:](./images/smilies/nspire/ns_ct.png)
![[enter] :nsen:](./images/smilies/nspire/ns_en.png)
Les TI-Nspire monochromes mettent ici 1,4s en mode numérique et 2,73s en mode exact.
![Bien joué! :bj:](./images/smilies/sg3agbjg3ag.gif)
Les TI-Nspire CX bien que plus puissantes mettent d'avantage de temps, possiblement à cause de la lourdeur de leur système, 2,33s en mode numérique et 3,28s en mode exact.
![](https://i.imgur.com/70F7UpSt.png)
![](https://i.imgur.com/ZkMgVqPt.png)
![](https://i.imgur.com/qyrIiO4t.png)
La machine domine encore largement en mode numérique avec seulement 0,31s !
![Géant! :#tritop#:](./images/smilies/123.gif)
Toutefois en mode exact elle semble perdre davantage de temps, puisque fournissant le même résultat en 7,47s.
![:( :(](./images/smilies/sad.png)
![](https://i.imgur.com/NMmQ0vlt.png)
![](https://i.imgur.com/aOVpUkWt.png)
![Négatif :#non#:](./images/smilies/10.gif)
La calculatrice mettra 1min31,65s en mode numérique et 23min21,71s en mode exact...
![Pas bien! :mj:](./images/smilies/sg3agmjg3ag.gif)
PROGelle n'est absolument pas programmable.
![Négatif :#non#:](./images/smilies/10.gif)
La touche en question ne sert qu'à mettre une formule en mémoire pour pouvoir l'évaluer plus tard, exactement comme sur les TI/Casio Collège.
Il ne nous est donc pas possible de chiffrer sa puissance de façon fiable.
Pour le score des performances de la Lexibook GC3000FR avec le programme nous mettrons zéro.
De toutes façons, vu le score honteux qu'elle se tape pour les performances avec le graphique, ce n'est sans doute pas bien différent de ce qu'elle aurait dû obtenir au millième de point près.
![Troll! :troll:](./images/smilies/trollface.png)
Si tu n'as pas de temps à perdre à attendre les résultats, 2 modèles semblent être très clairement à éviter sur les tests d'aujourd'hui.
![Négatif :#non#:](./images/smilies/10.gif)
![Image](https://i.imgur.com/IOZDx9A.png)