[hatari-devel] Re: Hatari emulated performance vs Falcon |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
- To: hatari-devel@xxxxxxxxxxxxxxxxxxx
- Subject: [hatari-devel] Re: Hatari emulated performance vs Falcon
- From: Douglas Little <doug694@xxxxxxxxxxxxxx>
- Date: Fri, 1 Feb 2013 16:52:01 +0000
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:content-type; bh=YMChgLBFycxlvMNQxZkT0CtEvCBz/LuYj8+xymPE4RI=; b=S6Xx+hIR5RMw3uXIWGRmgJatLYW2Gsg1gZSXGpDGNG4z8RoUeq8rK6EZD8RUGy6jgR tLfhZQBFhobdI+5cNPWO/2Kfv9Qw+yZM0UiA/f3CswI2PDjNg19okUDNzfpR2xBOImyy 1P9vFmXiJ1VhQ33cBi9YlMQfhZJMaa1k0An6IPMx8RpZZxjQZ3T/E0PWhDTMhrYHkIlc IzRe+LLI8Xbht5LZ1hK0zankpQ1G6fOlhjG/pJ3ZRdfRdDemEwPFNOt+sY97vGgUPnOe BO4hWxrO+9XgeyJR+YKIoKlBrV0lnb5oEm6IPk5Vj43BqYlNFBLpGq5KkZZ70a7IeMN4 5mBA==
So essentially what I have found from my test results, is this:
1) When both caches are enabled, Hatari emulated performance is the same as with both caches disabled.
2) When just the data cache is disabled (and instruction cache is enabled on its own), performance is considerably higher than a real Falcon under the same conditions.
It seems that having the d-cache bit enabled actually interferes with i-cache performance on Hatari? i.e. it ignores both caches? This must confuse matters when comparing against a real machine, as this is the typical scenario.
Under Hatari I saw 7.07fps with both caches on, 7.08fps with both caches off, and 8.63fps with just the i-cache enabled. On a real Falcon I saw quite different figures for each case - with a significant difference between both caches on and off (and only a small difference with d-cache on/off).
A zipfile is attached containing the results - the '030' jpg's are photos from a real Falcon. The 'hat' jpg's are screenshots from Hatari. The 'nc' indicates 'no caches' and 'ic'/'dc' indicate instruction/data cache enabled for that test.
D.
Attachment:
hatarisnaps.zip
Description: Zip archive