Aujourd'hui grâce à TI-Bank, il est désormais possible d'accélérer votre TI-Nspire, pour des performances encore plus extraordinaires!
La performance d'un ordinateur dépend directement de la fréquence à la laquelle fonctionnent ses composants principaux: processeur, mémoire, bus (gère les échanges d'information entre le processeur et les autres composants). La fréquence indique le nombre d'opérations élémentaires qu'effectue le composant en question par seconde.
Quand une TI-Nspire munie d'un OS 1.1 à 2.0 démarre, elle envoie sur le port série le message suivant: "CPU=90MHz AHB=15MHz APB=22.5MHz". Voici donc les composants principaux d'une TI-Nspire: le processeur (Central Processing Unit), le bus AHB, et le bus APB. Les fréquences de ces composants sont calculés à partir d'une fréquence de base, qui fait 180MHz par défaut.
3 paramètres peuvent être à ce jour contrôlés logiciellement par les programmes Ndless:
[puce]la fréquence de base (de 27 à 300MHz - 180MHz par défaut)[/puce]
[puce]le rapport base/cpu (de 2 à 254 - 2 par défaut ce qui fait fonctionner le processeur à 180/2=90MHz)[/puce]
[puce]le rapport cpu/ahb (de 1 à 8 - 6 par défaut ce qui fait fonctionner le bus à 90/6=15MHz)[/puce]
Augmenter les fréquences de ces différents composants afin d'obtenir de meilleures performances s'appelle l'overclocking.
Certes, faire fonctionner un composant à une fréquence supérieure à celle pour laquelle il est prévue peut causer des problèmes: surchauffe, instabilité, durée de vie réduite, surconsommation d'énergie... Mais les constructeurs prévoient une marge de sécurité entre la fréquence nominale du composant (celle inscrite dessus), et la fréquence maximale à laquelle il a été testé avec succès. Il n'est donc pas rare qu'un composant sur lequel est écrit 150MHz puisse en réalité fonctionner sans erreur jusqu'à 180MHz par exemple. Il n'y a donc aucun danger à augmenter raisonnablement ces fréquences sur un ordinateur.
Mais sur TI-Nspire c'est encore mieux: car TI fait fonctionner les composants à une fréquence inférieure à leur fréquence nominale, ce qui nous donne une marge énorme!:bj:
Voyons ces différents paramètres un par un:
[puce]Fréquence de base: Dans son moteur 3D RayCasting pour Ndless, Bwang fait passer la fréquence de base de 180 à 300MHz. Malheureusement il faut annuler ce changement à la fin du programme, car l'OS a des problèmes de rafraichissements d'écran pour toute fréquence différente de 180MHz. Sans doute cette fréquence est-elle recodée en dur ailleurs dans l'OS au lieu d'être récupérée depuis le matériel (ce qui est d'ailleurs une très mauvaise programmation). A ce jour, ce paramètre ne peut donc nous servir qu'à accélérer exclusivement des programmes Ndless.[/puce]
[puce]Rapport base/cpu: il est déjà minimal à 2, et offre donc par division la fréquence CPU maximale. Rien à améliorer de ce côté-là, donc.[/puce]
[puce]Rapport cpu/ahb: là par contre il y a beaucoup de marge, ce rapport pouvant être baissé de 6 à 1 pour augmenter la fréquence du bus. Et justement l'OS 2.1 augmente la fréquence du bus, ce qui constitue d'ailleurs le seul et unique avantage de cet OS.[/puce]
Le programme Nover permet aux plus érudits d'entre vous de manipuler individuellement chacun des paramètres ci-dessus. Il permet également à tous les autres de régler en seulement 2 touches le meilleur overclock testé sans avoir à se poser de question!:bj:
Contrairement au programme de Bwang, l'overclock n'est pas annulé en sortie du programme, et vous vous retrouvez donc au final avec un OS accéléré.
La configuration en question laisse la fréquence de base à 180MHz et la fréquence CPU à 90MHz, mais passe la fréquence AHB de 15MHz à 90MHz.
C'est donc un overclock similaire celui que réalise TI avec l'OS 2.1.
Une fois le programme quitté, votre OS présentera avec cette configuration un gain d'environ 30% en performances de calcul, ce qui est énorme. (sur ordinateur, on dépasse rarement les 10% d'amélioration sans avoir à ouvrir la machine...) :bj:
La nouvelle configuration persiste bien: elle n'est pas altérée par l'extinction puis le rallumage de la calculatrice. Elle est perdue uniquement en cas de redémarrage. Il vous suffira alors tout simplement de relancer Nover.:bj:
C'est sans doute sans intérêt pour de vulgaires petits calculs dont le résultat semble être instantané, mais si vous utilisez de gros classeurs de calculs (moteur de calcul exact mCAS, moteur de calcul formel Alg, tableau d'étude de fonctions, générateur 3D Make3D...) vous sentirez vraiment une bouffée d'oxygène!:bj:
Nover permet donc à tous les OS 1.1-2.0 pour lesquels une version de Ndless existe, de bénéficier de l'overclocking officiel de TI pour l'OS 2.1 sans avoir à installer ce dernier OS (c'est-à-dire sans avoir à s'en taper les très nombreux inconvénients: la protection anti-downgrade et la réduction de l'espace libre de 1.5Mo par rapport à l'OS précédent entre autres...).:bj:
TI-Nspire & Nover...
La calculatrice la plus rapide de l'ouest!
#beer#
La calculatrice la plus rapide de l'ouest!
#beer#
Liens:
Nover
Ndless 1.7
OS 1.7.2741 basique
OS 1.7.2741 CAS
Nleash
nCaster, moteur 3D Raycasting
mCAS, moteur de calcul exact
Alg, moteur de calcul formel
Etude de fonctions
Make 3D