Page 1 of 2

Ptune3 : overclocke ta Graph 90+E à 275 MHz maintenant !

Unread postPosted: 18 Apr 2017, 20:00
by critor
Dans un article précédent, nous remarquions que la nouvelle Casio Graph 90+E de la rentrée 2017, modèle remplaçant l'ancienne fx-CG10 / fx-CG20 selon les pays, était plus performante que la TI-Nspire CX en émulation Nintendo Game Boy. :o
Juste avant, nous avions abordé le thème du processeur et de son overclocking (surcadençage).
La Graph 90+E dispose donc d'un processeur 32-bits cadencé d'origine à 118 MHz, contre 132-144 MHz pour les TI-Nspire CX selon la révision matérielle.

8257Niveau overclocking, la TI-Nspire CX s'accélère relativement mal, ne pouvant atteindre qu'une fréquence maximale stable entre 222 et 264 MHz très variable d'une calculatrice à une autre, soit déjà même pas de quoi doubler les performances. :(
L'ancien modèle fx-CG10 / fx-CG20 s'overclockait par contre super bien, pouvant passer de 59 MHz à 265 MHz en réglant le multiplicateur PLL à 36, multipliant ainsi la vitesse processeur par 4.5. :bj:

8259Nous avions vu que la nouvelle Graph 90+E ne s'overclockait pas aussi bien avec seulement 236 MHz, le multiplicateur PLL ne pouvant pas être réglé au-delà de 32.

8262L'application d'overclocking Ptune permet toutefois d'accéder à un second multiplicateur FLL masqué en tapant
SHIFT
, par défaut à 900.
Sur fx-CG20 en le passant à sa valeur maximale de 908, on peut faire un peu mieux et obtenir 268 MHz, soit à peine davantage.

Selon l'auteur, sentaro21, il n'était pas masqué pour des raisons de sécurité, mais tout simplement car il était quasiment inutile sur les anciens modèles où l'on pouvait contrôler le coefficient PLL bien plus librement.

8261Et voilà que ce multiplicateur FLL devient très utile sur la nouvelle Graph 90+E, permettant de contourner la limitation du PLL ! :bj:

En le passant à sa valeur maximale de 1049, on obtient 275 MHz, soit légèrement mieux que les anciens modèles, avec une multiplication des performances processeur par 2.5 ! :bj:

Voyons de suite concrètement ce que donnent en pratique les performances d'un overclocking maximal ainsi que sa stabilité, avec un test d'émulation Nintendo Game Boy !
De gauche à droite, retrouve ci-dessous les modèles suivants :
  • Casio fx-CG20 : processeur 32-bits SH4 overclocké à 268MHz, 2Mio de mémoire SDRAM
  • TI-Nspire : processeur 32-bits ARM overclocké à 150MHz, 32Mio de mémoire SDRAM
  • TI-Nspire CX : processeur 32-bits ARM overclocké à 222MHz, 64Mio de mémoire SDRAM
  • Casio Graph 90+E : processeur 32-bits SH4 overclocké à 275 MHz, 8Mio de mémoire SDRAM

Et voici l'ordre d'arrivée :
  1. Casio Graph 90+E
    Casio fx-CG20
  2. TI-Nspire CX
  3. TI-Nspire
Après overclock maximal de tous les modèles, la Casio Graph 90+E reste devant la TI-Nspire CX et creuse même l'écart ! :bj:

On note que la Casio fx-CG20 quant à elle dépasse la TI-Nspire CX pour atteindre des performances d'émulation Game Boy apparemment identiques à celles de la Graph 90+E ! :o
Mais rappelons que l'application Ptune ne permet pas d'overclocker automatiquement à chaque démarrage de la calculatrice.
Aussi, le modèle Graph 90+E reste donc plus intéressant que la fx-CG20, puisque démarrant d'origine avec une fréquence processeur supérieure.




Téléchargement : archives_voir.php?id=908600
Source : http://www.casiopeia.net/forum/viewtopi ... =40#p14866

Re: Ptune3 : overclocke ta Graph 90+E à 275 MHz maintenant !

Unread postPosted: 19 Apr 2017, 14:30
by sentaro21
Bonjour,

Thank you very much for your help at the version up of Ptune3. :D

The movie is very plain.
I can do only a comparison with Nspire CX,
I understand a comparison of the calc well. :)

Btw,
Would it be possible for you to check power consumption?

Re: Ptune3 : overclocke ta Graph 90+E à 275 MHz maintenant !

Unread postPosted: 19 Apr 2017, 14:47
by critor
You're welcome. :)

sentaro21 wrote:Would it be possible for you to check power consumption?

Sorry, I don't know how to check this.

Re: Ptune3 : overclocke ta Graph 90+E à 275 MHz maintenant !

Unread postPosted: 19 Apr 2017, 15:16
by sentaro21
critor wrote:You're welcome. :)

sentaro21 wrote:Would it be possible for you to check power consumption?

Sorry, I don't know how to check this.

To measure it easily even if not so correct,
There is the USB power checker product which can measure a consumption electric current via the USB with 1mA precision. :)

Re: Ptune3 : overclocke ta Graph 90+E à 275 MHz maintenant !

Unread postPosted: 19 Apr 2017, 16:43
by Adriweb
I'm not sure how the USB consumption is related, but in any case, as with all overclocks (especially when it's more than a few %), the CPU (at least) will get hotter (possibly leading to HW damages if it's really hotter) and the device will last a bit less if it wasn't designed for that (other souces of issues could be with devices timings like with RAM, Flash, etc. but this is noticeable early enough since it would probably end up with a crash anyway).

But regarding a battery duration test, I suppose some kind of looping program computing something would be enough to notice the difference, one at normal/factory settings, one overclocked. For instance, the battery indicator would probably go lower faster on the overclocked one.

Re: Ptune3 : overclocke ta Graph 90+E à 275 MHz maintenant !

Unread postPosted: 19 Apr 2017, 16:53
by critor
Adriweb wrote:I'm not sure how the USB consumption is related

Maybe by removing the batteries after connecting the USB on a power source + sensor.

Re: Ptune3 : overclocke ta Graph 90+E à 275 MHz maintenant !

Unread postPosted: 20 Apr 2017, 15:59
by sentaro21
Adriweb wrote:I'm not sure how the USB consumption is related, but in any case, as with all overclocks (especially when it's more than a few %), the CPU (at least) will get hotter (possibly leading to HW damages if it's really hotter) and the device will last a bit less if it wasn't designed for that (other souces of issues could be with devices timings like with RAM, Flash, etc. but this is noticeable early enough since it would probably end up with a crash anyway).

But regarding a battery duration test, I suppose some kind of looping program computing something would be enough to notice the difference, one at normal/factory settings, one overclocked. For instance, the battery indicator would probably go lower faster on the overclocked one.

Bonjour Adriweb :)

Nspire CX and Prime works only with USB power supply.
CG10/20 does not works only with USB power supply,
but seems to work only with USB power supply at connected USB.
therefore the USB checker are convenient to measure a rough consumption electric current.
Because the consumption of the USB circuit in the calculator is added,
I think that it is slightly different from the real battery consumption electricity.

About the overclock,I agree with you. :)
Fortunately, it is approximately certain that 2x overclock is no problem in CG10/20 because CG50 came out.

The consumption electric current doubles from about 25mA to 50mA when from 59MHz to 118MHz in CG20 at Basic program loop running.
It is about the same in idol.
I am interested in CG50/90+E (default 118MHz) how long it is. :D

Re: Ptune3 : overclocke ta Graph 90+E à 275 MHz maintenant !

Unread postPosted: 04 Jan 2019, 13:16
by sentaro21
I'm sorry that update information is delayed.
Here is frequency correction update. :)
Please refer to
http://www.casiopeia.net/forum/viewtopic.php?f=25&t=7327
Image
https://www.planet-casio.com/Fr/programmes/programme3710-1-Ptune3-sentaro21-add-in.html

Re: Ptune3 : overclocke ta Graph 90+E à 275 MHz maintenant !

Unread postPosted: 04 Jan 2019, 22:45
by critor
Thank you very much for this fix.

I've updated your file :
archives_voir.php?id=908600

Feel free to update it whenever you want, I've just linked it to your account.

Re: Ptune3 : overclocke ta Graph 90+E à 275 MHz maintenant !

Unread postPosted: 05 Jan 2019, 10:03
by sentaro21
Thanks very much! ;)