Page 1 of 2

Ainol Novo 9

Posted: Wed Aug 14, 2013 8:31 pm
by Alexander
I bought this emulator on my S3 and runs perfect, but in my tablet ainol novo 9 runs slow(run at %50 of FPS), is there any way to fix this problem?

Thanks

Re: Ainol Novo 9

Posted: Wed Aug 14, 2013 8:58 pm
by slamandar
Alexander wrote:I bought this emulator on my S3 and runs perfect, but in my tablet ainol novo 9 runs slow(run at %50 of FPS), is there any way to fix this problem?

Thanks
it's slow because it has Cortex-A7

Re: Ainol Novo 9

Posted: Wed Aug 14, 2013 9:08 pm
by Alexander
Thanks, there will be a fix for that?

Re: Ainol Novo 9

Posted: Wed Aug 14, 2013 9:40 pm
by beansta
Doesnt the novo 9 have an allwinner A31 quad @ 1.5ghz?

Edit: oh wait that is a cortex A7...my bad

Re: Ainol Novo 9

Posted: Wed Aug 14, 2013 10:25 pm
by Alexander
i know now that have a cortex A7, but the emulator is going to have an optimization for this or just not possible to do it?

Re: Ainol Novo 9

Posted: Wed Aug 14, 2013 11:05 pm
by Jay Haru
The emulator relies heavily on neon which is not supported by the a7. That basically means optimization for non neon soc is difficult to impossible as exo would need to rewrite tons of codes....

Re: Ainol Novo 9

Posted: Wed Aug 14, 2013 11:08 pm
by Exophase
Jay Haru wrote:The emulator relies heavily on neon which is not supported by the a7. That basically means optimization for non neon soc is difficult to impossible as exo would need to rewrite tons of codes....
Cortex-A7 does actually have NEON (if it didn't it wouldn't work at all, which isn't the case). It's just a slow budget CPU, so it's on the lower end of capability here. Probably still some games will work okay with it though.

Re: Ainol Novo 9

Posted: Wed Aug 14, 2013 11:18 pm
by Jay Haru
Exophase wrote:
Jay Haru wrote:The emulator relies heavily on neon which is not supported by the a7. That basically means optimization for non neon soc is difficult to impossible as exo would need to rewrite tons of codes....
Cortex-A7 does actually have NEON (if it didn't it wouldn't work at all, which isn't the case). It's just a slow budget CPU, so it's on the lower end of capability here. Probably still some games will work okay with it though.
Upon more reading, yep it has neon, sorry for the mistake.

Upon more digging, I found this tidbit.

The A9 has a complete dual-issue decode mechanism whereas the A7 does not – it cannot dual-issue NEON or floating point instructions (NEON is ARM’s hardware media processing instruction set, similar to Intel’s SIMD extensions). So the A7 is slower from that point of view.

Re: Ainol Novo 9

Posted: Wed Aug 14, 2013 11:33 pm
by Exophase
On general purpose code A9 tends to be around 25% faster than A7 at the same clock speed. But I don't know what the Allwinner A31 is clocked to with Ainol Novo 9 - all I know is that a lot of claims for Allwinner's clock speeds have been deceptively listed as higher than they really are.

But a lot of DraStic isn't really general purpose code. I don't know anything about the NEON execution units on A7 because ARM doesn't describe their processors in depth anymore. If for example they only have a 64-bit integer path there'll be a big performance hit vs Cortex-A8 and Cortex-A9.

Still, performance in games will vary a lot.. 2D games in particular are usually less demanding, some a lot so.

Re: Ainol Novo 9

Posted: Wed Aug 14, 2013 11:42 pm
by Jay Haru
A31 is clocked at 1.2 gigs and is a quadcore while if you believe the tablet sellers, it goes at 1.5

Id rather believe the soc makers such as rockchip rather than the tab makers themselves as they only sell hype