Found something interesting!
I load the config from post #7 on WinUAE 3.0.0, start the emu with Alien-Scoopex demo in FD0 and immediately save state file when WB screen showed.
Now I load the config from post #7 on WinUAE 3.5.0 and load that saved state file... max CPU usage at "inside of torus rotation" part is now 96-97% instead of 114% !
I tryed same with savestate file from WinUAE 2.8.0 and got same 96-97% result in WinUAE 3.5.0 !
So, when WinUAE 3.5.0 is started with config from post #7 it give 114% and when is started + savestate file from WinUAE 2.8.0/3.0.0 it will give 96-97% !
EDIT:
Alien-Scoopex CPU usage at "inside of torus rotation" part tested on
WinUAE 3.6.0b2 with same config file +
savestate file from:
------------------------------------------------------------------
WinUAE 2.8.0 --->
110-111% on 3.6.0b2
WinAUE 3.0.0 --->
98-99% on 3.6.0b2
WinUAE 3.1.0 --->
110-111% on 3.6.0b2
WinUAE 3.2.0 --->
110-111% on 3.6.0b2
WinUAE 3.3.0 --->
110-111% on 3.6.0b2
WinUAE 3.4.0 --->
117-118% on 3.6.0b2
WinUAE 3.5.0 --->
117-118% on 3.6.0b2
WinUAE 3.6.0b2 ->
117-118% on 3.6.0b2
------------------------------------------------------------------
Alien-Scoopex CPU usage at "inside of torus rotation" part tested on
WinUAE 3.5.0 with same config file +
savestate file from:
------------------------------------------------------------------
WinUAE 2.8.0 --->
96-97% on 3.5.0
WinAUE 3.0.0 --->
96-97% on 3.5.0
WinUAE 3.1.0 --->
96-97% on 3.5.0
WinUAE 3.2.0 --->
96-97% on 3.5.0
WinUAE 3.3.0 --->
107-110% on 3.5.0
WinUAE 3.4.0 --->
101-102% on 3.5.0
WinUAE 3.5.0 --->
113-114% on 3.5.0
------------------------------------------------------------------
Alien-Scoopex CPU usage at "inside of torus rotation" part tested on
WinUAE 3.4.0 with same config file +
savestate file from:
------------------------------------------------------------------
WinUAE 2.8.0 --->
100-101% on 3.4.0
WinAUE 3.0.0 --->
100-101% on 3.4.0
WinUAE 3.1.0 --->
100-101% on 3.4.0
WinUAE 3.2.0 --->
100-101% on 3.4.0
WinUAE 3.3.0 --->
105-106% on 3.4.0
WinUAE 3.4.0 --->
105-106% on 3.4.0
------------------------------------------------------------------
Alien-Scoopex CPU usage at "inside of torus rotation" part tested on
WinUAE 3.3.0 with same config file +
savestate file from:
------------------------------------------------------------------
WinUAE 2.8.0 --->
98-99% on 3.3.0
WinAUE 3.0.0 --->
98-99% on 3.3.0
WinUAE 3.1.0 --->
98-99% on 3.3.0
WinUAE 3.2.0 --->
98-99% on 3.3.0
WinUAE 3.3.0 --->
103-104% on 3.3.0
------------------------------------------------------------------
Alien-Scoopex CPU usage at "inside of torus rotation" part tested on
WinUAE 3.2.0 with same config file +
savestate file from:
------------------------------------------------------------------
WinUAE 2.8.0 --->
95-96% on 3.2.0
WinAUE 3.0.0 --->
95-96% on 3.2.0
WinUAE 3.1.0 --->
95-96% on 3.2.0
WinUAE 3.2.0 --->
95-96% on 3.2.0
------------------------------------------------------------------
Alien-Scoopex CPU usage at "inside of torus rotation" part tested on
WinUAE 3.1.0 with same config file +
savestate file from:
------------------------------------------------------------------
WinUAE 2.8.0 --->
91-92% on 3.1.0
WinAUE 3.0.0 --->
91-92% on 3.1.0
WinUAE 3.1.0 --->
91-92% on 3.1.0
------------------------------------------------------------------
Alien-Scoopex CPU usage at "inside of torus rotation" part tested on
WinUAE 3.0.0 with same config file +
savestate file from:
------------------------------------------------------------------
WinUAE 2.8.0 --->
85-86% on 3.0.0
WinAUE 3.0.0 --->
85-86% on 3.0.0
------------------------------------------------------------------
Alien-Scoopex CPU usage at "inside of torus rotation" part tested on
WinUAE 2.8.0 with same config file +
savestate file from:
------------------------------------------------------------------
WinUAE 2.8.0 --->
85-86% on 2.8.0
------------------------------------------------------------------
Note: After every test the emu was quit, started again, loaded with same config file, loaded with next state file and run!
Quote:
Originally Posted by Toni Wilen
Modern is 4M+ cache and at least DDR4 2333 RAM (Memory bandwidth matters far too much in emulation)
|
This 4M+ cache is not L2 cache! On "modern" laptop PCs L2 cache is 512KB or 1024KB and slower L3 cache is 4M+ but shared with other cores!
Also, with high resolutions + integrated gfx cards the bandwidth of DDR4 2333 RAM may drop drastically.