Author Topic: Overclocking  (Read 5403 times)

0 Members and 1 Guest are viewing this topic.

Offline kevinkore3

  • LV3 Member (Next: 100)
  • ***
  • Posts: 57
  • Rating: +0/-0
    • View Profile
Overclocking
« on: March 07, 2014, 07:05:44 pm »
I may be mistaken, but I get the impression that overclocking will slow down your calculator. My calculator used to load Pokemon Crystal in less than 1/2 a second and now it takes about 2 seconds. Yoshi's Island has also started lagging on the start screen. Should I continue to overclock my calculator? I am currently doing 198MHz CPU+Base and 66MHz AHB. If not overclocking is better in the long run, I'll stop, but if overclocking does not damage the CPU I will continue. I noticed this when I downloaded Crafti onto my calc and it ran a lot slower than it did in the picture.
Not trying to blame anyone or anything, just curious if I should continue overclocking.

This might not be in the right forum, but it was the only TI-Nspire forum I found :S
« Last Edit: March 07, 2014, 07:07:18 pm by kevinkore3 »

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Overclocking
« Reply #1 on: March 07, 2014, 10:13:37 pm »
Strangely enough, Runer112 in the shoutbox just reported a similar problem earlier, but with a different calculator line (TI-8x series).

Quote
[20:31:30]   Runer112   hey guys
[20:31:40]   Runer112   I think overclocking my calc is making it slower
[20:32:14]   Runer112   CPU frequency is inversely proportional to speed, right?

I wonder if it could be some emulator bug, though, in your case, causing it to adjust the speed down based on your CPU speed in order to keep games from running too fast, but inadvertently causes them to actually run slower?

Offline kevinkore3

  • LV3 Member (Next: 100)
  • ***
  • Posts: 57
  • Rating: +0/-0
    • View Profile
Re: Overclocking
« Reply #2 on: March 08, 2014, 02:58:54 am »
I don't think it's a glitch, because things are running quite a bit slower. It could be my imagination. I am still considering whether to keep my calc at 132MHz or not :S

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Overclocking
« Reply #3 on: March 08, 2014, 07:27:47 am »
Mine runs faster when overclocked.

Offline kevinkore3

  • LV3 Member (Next: 100)
  • ***
  • Posts: 57
  • Rating: +0/-0
    • View Profile
Re: Overclocking
« Reply #4 on: March 08, 2014, 12:20:50 pm »
Sorry if I was a bit ambiguous, but I was asking if overclocking would slow your calc down in the long term.

Offline Vogtinator

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1193
  • Rating: +108/-5
  • Instruction counter
    • View Profile
Re: Overclocking
« Reply #5 on: March 08, 2014, 08:20:02 pm »
Quote
I noticed this when I downloaded Crafti onto my calc and it ran a lot slower than it did in the picture.
That's only because it's running in nspire_emu. On a real nspire there are some other things affecting speed, e.g.:
- caches
- RAM wait states/speed
- Pipeline stalls
- touchpad and keypad (I2C for the touchpad is slow)

they aren't emulated accurately enough to behave just like the hardware but it depends on which software is being run.
Especially crafti, which depends on memory speed mostly, is very much affected by this.

Quote
Sorry if I was a bit ambiguous, but I was asking if overclocking would slow your calc down in the long term.
If you can't notice any difference after overclocking, it's better for just a single reason: Saving battery charge!
Higher speed means more power comsumption, basically. There's no other disadvantage to it.
But DO NEVER, EVER increase your AHB frequency further than 66 MHz! You may corrupt some important data which cannot be restored afterwards and your calc could be bricked forever.

The higher loading times you experienced could be some other clock (e.g. SDRAM, I don't know what clocks are connected to which peripheral in the nspire) still at a lower speed.
If the RAM was fast enough to load a word in four CPU cycles, it may be ten now.
Or you have a lot of files on your calculator which slows down file access a lot. If it takes very long to open the document browser (after bootup, not standby), backup the important files and format the partition using the maintenance menu.

Offline kevinkore3

  • LV3 Member (Next: 100)
  • ***
  • Posts: 57
  • Rating: +0/-0
    • View Profile
Re: Overclocking
« Reply #6 on: March 08, 2014, 08:37:59 pm »
OK. I usually keep my battery charged at at least 50% and my AHB is always at 66MHz. My Documents usually takes about 15 seconds to load, so the flash memory is probably getting clogged. Just out of curiosity, if the CPU could run at a much higher speed, why didn't ARM set the speed higher? I guess it kind of goes along with why didn't Intel make i7 desktops go to their max turbo boost by default(which is supposedly safe).

And I was wondering how you managed to get screen recording software on your calc for a while :P

Assuming the CPU isn't getting slower, then how can I speed up the RAM? Everything file that I have is 16MB or less, so flash memory performance shouldn't be too big of an issue when actually playing a game. The RAM and CPU supposedly don't get slower over time.

Offline Vogtinator

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1193
  • Rating: +108/-5
  • Instruction counter
    • View Profile
Re: Overclocking
« Reply #7 on: March 09, 2014, 09:59:55 am »
Quote
Just out of curiosity, if the CPU could run at a much higher speed, why didn't ARM set the speed higher?
TI wanted to have a higher battery life time and little power consumption.

Quote
Everything file that I have is 16MB or less, so flash memory performance shouldn't be too big of an issue when actually playing a game.
The flash is incredibly slow. Really slow. The RAM speed can be compared to computer HDD speeds and the flash to a below average-speed DSL connection.
At least that's what linux told me, but it feels like it's the sad truth  :(

Offline kevinkore3

  • LV3 Member (Next: 100)
  • ***
  • Posts: 57
  • Rating: +0/-0
    • View Profile
Re: Overclocking
« Reply #8 on: March 09, 2014, 05:56:01 pm »
Well, that sucks :(
I guess there has to be a difference between 66MHz and 1333MHz memory lol. Yeah, and I was thinking that the flash memory was like an ssd, but apparently not. (it takes like 15-20 seconds to load 69MB, so about 4MB/s and an average hdd is like 10MB/s or something?)


By the way, what does the base frequency do?

Offline Vogtinator

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1193
  • Rating: +108/-5
  • Instruction counter
    • View Profile
Re: Overclocking
« Reply #9 on: March 09, 2014, 05:59:35 pm »
Quote
(it takes like 15-20 seconds to load 69MB, so about 4MB/s and an average hdd is like 10MB/s or something?)
It takes 10 seconds for me to load 5 MB, so about 500kB/s...
An average HDD is about 90MB/s, but there are much faster ones.

Quote
By the way, what does the base frequency do?
The base frequency isn't used by anything directly, there are some dividers to get the cpu clock from it and then some dividers to get the AHB clock from the CPU clock.