π
<-

Performances TI-84+

Nouveautés, projets, mises à jour.

Performances TI-84+

Unread postby critor » 26 Feb 2010, 00:45

La TI-84+ subit un ralentissement global lorsque l'on installe:
- l'application Symbolic
- l'application Omnicalc
- l'OS 2.53 avec le MP activé

D'autres applications comme Inequalz (fourni gratuitement) par TI ont également des effets catastrophiques sur la vitesse de la calculatrice, mais la différence c'est que Inequalz ne sert à rien! Virez-le direct...


Le but de ce topic est de chiffrer le ralentissement de la calculatrice sous diverses configurations "utiles":
  • OS 2.43
  • OS 2.43 avec OmniCalc (gérant Symbolic)
  • OS 2.43 avec Symbolic
  • OS 2.53
  • OS 2.53 avec Symbolic
  • OS 2.53 en mode MP
  • OS 2.53 en mode MP avec Symbolic

J'ai fait une simple boucle affichant la valeur d'un compteur en 3 modes:
  • Grande police sur l'écran texte
  • Petite police sur l'écran graphique
  • Grande police sur l'écran graphique

J'ai ensuite chronométré chaque instance du programme pendant 60 secondes, et ai relevé la valeur finale.


Voici donc les pourcentages de vitesse d'affichage, dans les différentes situations:

Image


En mode graphique, les performances varient de façon similaire:
1) OS 2.43 sans Symbolic (100%)
2) OS 2.43 avec Omnicalc qui gère Symbolic (93-94%)
3) OS 2.53 sans le mode MP et sans Symbolic (86-92%)
4) OS 2.53 avec le mode MP et sans Symbolic (86-91%)
5) OS 2.43 avec Symbolic (72-79%)
6) OS 2.53 sans le mode MP mais avec Symbolic (67-78%)
7) OS 2.53 avec le mode MP et avec Symbolic (67-77%)

OmniCalc permet donc de limiter le ralentissement provoqué par Symbolic.
Mais OmniCalc n'est plus utilisable sous l'OS 2.53 sous lequel il provoque toute une série de plantages.

On remarque que le mode MP ne ralentit quasiment pas l'affichage graphique, contrairement à l'application Symbolic...

La configuration qui sera la plus utile aux candidats au BAC est hélas la dernière, où les affichages sur l'écran graphique perdent entre 1/4 et 1/3 de leur vitesse.

Il est normal que l'affiche d'une grande police prenne plus de temps que celle d'une petite police.


Passons maintenant au mode texte!
1) OS 2.43 sans Symbolic (100%)
2) OS 2.43 avec Omnicalc qui gère Symbolic (87%)
3) OS 2.53 sans le mode MP et sans Symbolic (82%)
4) OS 2.43 avec Symbolic (63%)
5) OS 2.53 sans le mode MP mais avec Symbolic (58%)
6) OS 2.53 avec le mode MP et sans Symbolic (17%)
7) OS 2.53 avec le mode MP et avec Symbolic (16%)

La configuration qui sera la plus utile aux candidats au BAC est hélas dramatiquement la dernière, où la vitesse des affichages sur l'écran texte est divisée par 6 :#ouin#: !!!

Le mode MP ralentit énormément l'affichage sur l'écran texte.

De plus, vu le test précédent, c'est bien la gestion de l'écran texte qui est en cause, et non celle de la grande police.

Il n'y a hélas pas de solution pour le moment. :'(:


Je conseille à tous les programmeurs qui font des programmes effectuant beaucoup d'affichages, de priviligier désormais les sorties sur l'écran graphique!!!
(c'est le cas de la quasi-totalité de mes programmes)


Sinon, selon la proportion d'instructions d'affichages sur l'écran texte, votre programme pourrait tourner jusqu'à 6 fois moins vite dans la dernière configuration... :#wrong#:
:#tsss#:
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 54.4%
 
Posts: 42495
Images: 17332
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Performances TI-84+

Unread postby critor » 06 Mar 2010, 19:06

Me revoilà, avec un grand secret que je vais révéler!!! :#tritop#:


Je n'ai pas pris la peine de refaire l'histogramme, mais rappelons les données...


Donc, vitesse maximale (*) d'affichage sur l'écran texte:

1) TI-84+ 2.43: 100%
2) TI-84+ 2.53MP(off): 82%
3) TI-84+ 2.53MP(on): 17%

(*) Sans application ralentissant le système


Et nous pleurions à chaudes larmes devant des affichages sur l'écran texte presque 6 fois plus lent avec le système 2.53MP...


Un système équivalent au 2.53MP vient de sortir sur pour les claviers 84+ des TI-Nspire: le 2.54MP.

D'autres tests avaient déjà montré pour les systèmes précédents, que l'émulateur TI-84+ de la TI-Nspire avait quasiment la même vitesse.


Vous vous attendez donc à des résultats similaires? :#langue#:

Hum?...

1) TI-84+ 2.43: 100%
2) TI-84+ 2.54MP(off): 83%
3) TI-84+ 2.53MP(off): 82%
4) TI-84+ 2.54MP(on): 40%
5) TI-84+ 2.53MP(on): 17%


Si...

Vous ne rêvez pas!

Avec le système 2.54MP, l'affichage texte n'est que 2,5 fois plus lent qu'une TI-84+ "normale".
L'affichage texte en 2.54MP est un peu plus de 2 fois plus rapide que celui en 2.53MP.

:#wahoo#:


Il faudrait maintenant comprendre pourquoi...

* peut-être que le système 2.53MP est un "portage" du système 2.54MP... dans ce cas, cela pourrait se comprendre que ce soit moins bien que sur l'original...

* peut-être au contraire, que des choses ont été améliorées entre la sortie du 2.53MP et celle du 2.54MP (mais alors ce serait bien que l'on en bénéficie aussi sur les vraies TI-84+)

* ou peut-être que sur le système 2.54MP ils ont "triché", et inséré du code qui demande à l'émulateur 84+ de faire appel aux capacités du matériel ou du système Nspire pour la gestion du MathPrint et de l'écran texte...

* ou encore, le ralentissement sur le système 2.53MP est peut-être volontaire... du code inutile inséré par TI, pour pousser encore à l'achat de Nspire...


Encore un grand secret, révélé sur TI-Bank, votre site favori :#love#:
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 54.4%
 
Posts: 42495
Images: 17332
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Performances TI-84+

Unread postby critor » 06 Mar 2010, 19:25

Mic wrote:Ca vient peut-être de la machine elle-même et du processeur.


Cela ne devrait pas.

Pour tous les systèmes précédents, la vitesse d'une Nspire en mode 84+ était quasiment identique à celle d'une vraie 84+.

De plus, avec le MP off, la vitesse des 2.53MP et 2.54MP est identique.

Non non... TI a bien fait quelque chose de "spécial" dans le système 2.54MP...


Mic wrote:Faudrait extraire le 2.54 et le mettre sur une vraie 84...


Déjà tenté avec les systèmes précédents, ça ne marche pas...
La TI-84+ refuse de démarrer avec un système 84+ pour l'émulateur de la Nspire.

C'est du aux instructions z80 invalides, qui servent à demander à l'émulateur de "passer la main" au système NSpire, pour la communication usb par exemple...

Il faudrait donc patcher la ROM en supprimant toutes ces instructions.

Je peux générer un fichier d'update à partir de la ROM (déjà dumpée, oui) avec mon petit utilitaire du portail :;):

Mais pour les patchs, j'ai besoin d'un expert... comme Brandon si il a le temps...
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 54.4%
 
Posts: 42495
Images: 17332
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor


Return to Actualités

Who is online

Users browsing this forum: ClaudeBot [spider] and 15 guests

-
Search
-
Social TI-Planet
-
Featured topics
Ndless for CX 4.5.5 / CX II 6.2.0
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
3734 utilisateurs:
>3703 invités
>21 membres
>10 robots
Record simultané (sur 6 mois):
32248 utilisateurs (le 01/09/2025)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)