11 August 2022, 19:52 | #1 |
Registered User
Join Date: Nov 2021
Location: Budapest
Posts: 45
|
Authentic A4000 speed
Hi!
What is a good WinUAE setting for the authentic speed of the A4000? With this configuration (68040+MMU+FPU, cycle exact, 8X multiplier {28.3 MHZ} ) the SysInfo speed test results in only half of the A4000 (68040 25 MHZ) reference speed. I see that, with this settings, for some reason (on the CPU tab) the „Cycle Exact CPU Emulation Speed” setting not works, any value will result in 13,3 MHZ CPU freq in the showconfig programs (like WhichAmiga). Thank you: Mike Last edited by Mixon; 11 August 2022 at 20:39. |
12 August 2022, 11:34 | #2 |
Registered User
Join Date: May 2022
Location: Boston / USA
Age: 46
Posts: 38
|
It's pretty difficult to get accurate performance for the higher-end CPUs using fast RAM. Cycle-exact emulation only really applies to chip RAM.
From what I understand, when WinUAE is running code out of fast RAM, it assumes the CPU can use every available cycle. On real hardware, not all cycles could be used because either the RAM chips or the memory controllers couldn't run fast enough to keep up. This is a big reason why modern memory boards using FPGAs and/or SRAM chips run a lot faster than vintage DRAM boards. For this reason, among others, the speed of the emulation will vary a great deal depending on the machine and memory configuration, regardless of the CPU. When I set up WinUAE with the same configuration as my real A1200, chip RAM performance is spot-on, but fast RAM runs about 40% faster than the real thing. Actually, WinUAE does a surprisingly good job of emulating the '020 cache. The speed of floating address spaces is completely wrong, though (and it doesn't really matter). |
12 August 2022, 17:54 | #3 |
Registered User
Join Date: Nov 2021
Location: Budapest
Posts: 45
|
I see, with disable cycle exact, and +85% CPU speed results 25MHZ and same performance in the SysInfo.
This right or not? |
13 August 2022, 09:42 | #4 |
Registered User
Join Date: May 2022
Location: Boston / USA
Age: 46
Posts: 38
|
Sounds about right, but bear in mind that CPU performance will vary depending on what operations the machine is doing and what RAM is being used. SysInfo just runs a single benchmark, while AIBB runs a variety of different tests. There really isn't a way to make the CPU perform exactly like real hardware under all conditions.
You can do cycle-exact emulation with chip RAM since the behavior of the Amiga's custom chips and glue logic is very well understood, and there's no major RAM timing differences between OCS/ECS/AGA. Fast RAM performance varies a lot depending on what memory board you're using, and what bus bridge is used. |
17 August 2022, 00:03 | #5 |
Registered User
Join Date: Nov 2021
Location: Budapest
Posts: 45
|
And what is the best setting for the games right speed?
|
03 September 2022, 13:48 | #6 |
Old retro god.
Join Date: Apr 2002
Location: Northolt, West London
Age: 62
Posts: 857
|
Sysinfo isn't the greatest benchmarking tool when it comes to the faster emulated machines. As said, the way to get A4000 accurate speed is to get a real A4000. System specs and settings on the PC really play a part in this..
|
18 September 2022, 03:46 | #7 |
Registered User
Join Date: Aug 2016
Location: Earth
Posts: 884
|
A bit after I started with WinUAE I got my A4000 disks copied to HDFs and..then I focused on the same question. Tip: You won't get the same speeds. A little slower, sure, a LOT faster, indeed. Using CPU/Emulation Speed/Approximate is closest you're going to come to what the zero40 and zero60 do,,but it's a little slower.
Personally, set it to Fast as Possible, disable JIT and enjoy. Unless you notice some problems with WHDLoad games, or ...whatever program, then go back to Approx. speed and troubleshoot then. I love the faster, when using DOpus 5 for LZX, LHA, DMS, and more. The 2 may be swapped on-the-fly but do Not swap JIT on the fly. Genetic Species runs fantastic with JIT on using 640x480...just a clue there. HA! UAE makes the Amiga optionally speeeeedy as we would have wanted it to become. But also allows for much slower when needed. If I want actual speed, I power on my A4000+CybertormPPC/zero60. Which, honestly, isn't being used as much as UAE. I wish I knew how to program PPC code, I'd write a new qemu-uae.dll. Anyway, pardon some slight OT. |
18 September 2022, 06:10 | #8 | |
Banned
Join Date: Oct 2021
Location: SA
Posts: 283
|
Quote:
the 040/40mhz gets 30 mips so if you want the authentic 040 speed in winuae set fastest possible cpu then adjust the slider which is below ...ie -50% or -40% until you get desired mips on sysinfo |
|
24 September 2022, 19:36 | #9 |
Registered User
Join Date: Mar 2018
Location: Stockholm
Age: 58
Posts: 55
|
This one helped me a lot. Thanks.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
a4000 vs a1200 speed ? | turrican3 | support.Hardware | 19 | 09 August 2022 20:57 |
Network speed and Disk speed | S0ulA55a551n | support.Other | 2 | 05 December 2019 20:18 |
need help my A4000 won't start with new A4000 ATX PSU adapter | klx300r | support.Hardware | 28 | 09 November 2019 20:12 |
2.3.3 vs 2.4.0 speed | mingle | support.WinUAE | 22 | 03 May 2012 00:14 |
Need for speed! | DDNI | Retrogaming General Discussion | 2 | 05 April 2008 23:31 |
|
|