Benchmark of CASIO graphic calculator tuned up to the limits

Japanese Version


2015/6/19 release
Ftune v1.02 download

2020/2/20 release
Ftune v1.40 download

Clock and memory access tuning utility for CASIO fx-9860G series SH3 model.

v1.40 Fixed the bug that can not work in the emulator. (1.20 enbug)
Changed "X" display to multiplication symbol.

2015/2/28 release
Ftune2 v1.01 download

2017/10/20 release
Ftune2
 v1.11a download

2020/2/20 release
Ftune2
 v1.40 download

Clock and memory access tuning utility for CASIO fx-9860GII-2  SH4A model.

v1.40 Fixed the bug that can not work in the emulator. (1.20 enbug)
Changed "X" display to multiplication symbol.

2020/2/20 release
Ftune3 v2.40 download
Clock and memory access tuning utility for CASIO fx-9860GIII / Graph 35+E II SH4A model.

v2.40 Fixed the bug that the battery voltage display occured system error in the emulator.
Changed "X" display to multiplication symbol.

2015/2/28 release
Ptune2 v1.01 download

2016/7/31 release
Ptune2 v1.11 download

2020/2/20 release
Ptune2 v1.24 download

Clock and memory access tuning utility for CASIO Prizm. fx-CG10/20

v1.24 Changed "X" display to multiplication symbol.

v1.23 Improved icons of function key.(designed by Colon)

2020/2/20 release
Ptune3 v0.24 beta download

Clock and memory access tuning utility for CASIO Prizm fx-CG50/Graph 90+E

v1.24 Changed "X" display to multiplication symbol.

v0.23 Improved icons of function key.(designed by Colon)

v0.21 Added On/Off of the spread spectrum function. On/Off is toggled with [X^2] or [^] key.

v0.22 Changed the value of the battery voltage up 10% in CG50/Graph90+E.

This is a still unstable version.(SDRAM test)

 

fx-9860G series has been adopted from Renesas SH3 custom chip is conventional.

From the time the fx-CG10/20 was released in 2011, fx-9860GII series has also been changed to the same SH4A custom chip and fx-CG10/20.

fx-9860G series OS execution speed such as built-in BASIC changed to the current 2.0 system from the initial version 1.0 system is now slow to about half.

Because a function considerably improved, I cannot complain.

but,CASIO fx-9860GII SH4A adopted model ... also speed is half ...

What is it to become slow though the OS does not change?

This add-in tool was created for the purpose of allowing maximize the potential of new SH4A model of fx-9860GII.


====== Warning!!! =============================================================
This tool is made to work safely, but unknown malfunction may happen.
This tool can cause damage on your calculator!
Use it at your own risk.
will not be responsible for any damage.
============================================================================

I think that FX does not have a problem in particular.
However, please be careful.
Because Prizm is fragile, I recommend use by the I/O frequency that is almost default frequency.


Here you take a look at how to how much performance up using the tool.

Built-in benchmark does not know only about changes in the CPU core speed and memory read speed because things simple.

The benchmark of built-in BASIC use N-queen (here)

The benchmark of add-in, use Dhrystone2.1. (CASIO SDK v1.0  optimize option: size)

Because Dhrystone itself is a small program enough to fit in the cache, also available Dhrystone 100 times unroll it exceeds over 32Kbyte instruction cache size.

  Default OverClock X2 OverClock X3 OverClock X4 OverClock X4  reduce wait
fx-9860G SH3
 

Nqueen  (OS 1.05.0000) 17.3s 11.6s 9.9s  9.1s 7.2s
Nqueen  (OS 2.04.0200) 30.4s 20.6s 17.7s 16.5s 12.8s
Dhrystone 2.1 (SDK 1.0) 25853 dhry/s 38789 dhry/s 44326 dhry/s 46642 dhry/s 68400 dhry/s
Dhrystone 2.1 x100 9363 dhry/s 10725 dhry/s 11155 dhry/s 11254 dhry/s 15375 dhry/s
current consumption
min-max
0.3mA - 43mA 0.3mA - 65mA 0.3mA - 76mA 0.3mA - 87mA 0.3mA - 100mA
 

Initial OS1.05 is fast nearly twice.

Overclocking in SH3 can further performance up when reduce wait.

The following is the result of the fx-9860GII of SH4A,Although the default wait of ROM is too many.

But,just to make the wait setting similar to the SH3 model.,will be nearly twice as  faster.

  Default same setting as SH3 same as fx-CG10/20 Prizm reduce wait 59MHz OverClock  59MHz OverClock  118MHz OverClock  118MHz OverClock  118MHz OverClock  236MHz OverClock  302MHz (later lot)
fx-9860GII SH4A

OS  2.04.0201

 

Nqueen 58.7s 33.1s 33.9s 18.7s 17.0s 15.2s 13.5s 12.1s 10.5s 8.8s
Nqueen  (with  USB) 44.3s 21.5s 22.2s 12.7s 11.3s 9.4s 7.8s 6.6s 5.2s 4.5s
Dhrystone 2.1 (PrizmSDK0.3) 32320 dhry/s 40160 dhry/s 38197 dhry/s 77519 dhry/s 88183 dhry/s 104602 dhry/s 126582 dhry/s 160771 dhry/s 211864 dhry/s 271739 dhry/s
Dhrystone 2.1 x100 2820 dhry/s 11475 dhry/s 7524 dhry/s 16578 dhry/s 20525 dhry/s 17397 dhry/s 21523 dhry/s 27778 dhry/s 28296 dhry/s 30012 dhry/s
current consumption
min-max (BackLight +7mA)
0.7mA - 23mA 0.7mA - 24mA 0.7mA - 29mA 0.7mA -40 mA 0.7mA - 46mA 0.7mA - 60mA 0.7mA - 68mA 0.7mA - 80mA 0.7mA - 110mA 0.7mA - 140mA
 

Since it is to raise the bus clock it is necessary to increase the wait value increase of performance as in a high clock is becoming growth rate turns worse.

BASIC with USB in becomes considerably fast, but it is thought whether it is a problem only for built-in BASIC& application because there is not influence in the Dhrystone.

I always want to do it like always with USB, but there is not been able to touch in this tool for the do not know how yet.

I will try to benchmark even fx-CG10/20 Prizm. (use Prizm SDK 0.3)

  Default memory wait tuned OverClock  59MHz OverClock  118MHz OverClock  118MHz OverClock  236MHz OverClock  302MHz (later lot)
fx-CG10/20  SH4A

OS  2.00.3200

 

Nqueen 39.7s 27.8s 20.6s 16.9s 15.2s 14.0s 12.0s
Nqueen  (with USB) 39.7s 27.8s 20.6s 16.9s 15.2s 14.0s 12.0s
Dhrystone 2.1 38197 dhry/s 70422 dhry/s 76219 dhry/s 130548 dhry/s 145348 dhry/s 182481 dhry/s 195312 dhry/s
Dhrystone 2.1 x100 7763 dhry/s 13426 dhry/s 15878 dhry/s 16744 dhry/s 19786 dhry/s 20088 dhry/s 22055 dhry/s
 min-max (BackLight 1 ) 3mA - 34mA 3mA - 40mA 3mA - 48mA 3mA -72mA 3mA - 84mA 3mA - 115mA 3mA - 145mA
 

fx-CG10 / 20 is inferior benchmark results than the fx-9860GII for a little slow memory speed, but USB speed problem does not occur with fx-CG10 / 20 Prizm.

 


Related topics

CasioCalc.org   Universal Casio Network
2005 9860G Sd Vs 2014 9860Gii
Ftune/Ftune2/Ptune2 CPG&BSC tuning utilty (support topic)

Cemetech
Ptune2 (SH7305 CPG&BSC tuning utility) (supoort topic)


TI-Planet
Test overclocking Casio Graph SH3/SH4 (very interesting benchmark & introduced topic)

Test overclocking Casio Prizm fx-CG20 (very interesting benchmark & introduced topic)


Planet-Casio
Un nouvel utilitaire d’overclocking (introduced a news topic)


e-Gadget - programmable scientific calculator (by Krtysky)
overclocking for fx-9860GII - Ftune2 - (Japanese support topic)
overclocking for fx-CG20 - Ptune2 - (Japanese support topic)
Tune up for fx-CG50 (Japanese support topic)

 

TI-Planet
Test overclocking Casio Graph SH3/SH4 (very interesting benchmark & introduced topic)

Test overclocking Casio Prizm fx-CG20 (very interesting benchmark & introduced topic)


Planet-Casio
Un nouvel utilitaire d’overclocking (introduced a news topic)

 

TI-Planet
Processeur Graph 90+E : secrets et overclock avec Ptune3 (Ptune3 introduced topic)
Ptune3 : overclocke ta Graph 90+E a 275 MHz maintenant ! (Ptune3 introduced topic)

Casiopeia
Prizm fx-CG50 announced for spring 2017 (Ptune3 first developping topic)
 


Last updated 2020/2/20

Copyright(C)2014,2015,2016,2017,2018,2019,2020 by sentaro21