|Re: [hatari-devel] WinUAE CPU core CPU/FPU/DSP performance according to Centurbo benchmark|
[ Thread Index |
| More lists.tuxfamily.org/hatari-devel Archives
Hi and happy new year,
> I.e. according to this benchmark, previous WinUAE CPU core
> emulation was pretty accurate in what it was measuring,
> except for FPU.
This sounds normal to me, as when I included the new winuae cpu core 2-3 years ago, I saw that timings were all wrong.
So I included the falcon_cycle030.h with much accurate cycles timings for both cached and uncached instructions (except FPU and MMU timings).
That's what the benchmark shows.
I had pretty good results with this approach, but I'm not sure it is the best way to do it.
I'll have a closer look at the falcon timings in the next days (I still have my parents at home until tomorrow ;)
But I've already pointed out that TERE RA'I demo is not accurate (some effects runs much faster under hatari than under the real hardware).
On the other side, some demos are running again (like EKO system or Moai96) which shows that timings between components are still very important.
I'm currently finishing to add/fix the AGU pipeline emulation into the DSP before returning to both 68030 and Videl emulation.
----- Mail original -----
De: "Eero Tamminen" <oak@xxxxxxxxxxxxxx>
Envoyé: Vendredi 2 Janvier 2015 12:08:11
Objet: [hatari-devel] WinUAE CPU core CPU/FPU/DSP performance according to Centurbo benchmark
I tried Centurbo benchmark  and it's results are quite interesting.
* New WinUAE CPU core (latest from today):
- CPU 172 Mhz
- FPU 153 Mhz
- DSP 57 Mhz
* Old WinUAE CPU core (latest before WinUAE upgrade):
- CPU 15 Mhz
- FPU 221 Mhz
- DSP 32 Mhz
* Old UAE CPU core (from month ago):
- FPU 403 Mhz
- DSP 32 Mhz
- CPU 78 Mhz
(moving mouse drops FPU and CPU numbers slightly)
I.e. according to this benchmark, previous WinUAE CPU core
emulation was pretty accurate in what it was measuring,
except for FPU. New core improved on FPU emulation speed,
but has regressed in others.