Google Groups Home
Help | Sign in
Message from discussion VRPC on Linux with WINE
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
Theo Markettos  
View profile
 More options 19 Mar, 11:04
Newsgroups: comp.sys.acorn.misc
From: Theo Markettos <theom+n...@chiark.greenend.org.uk>
Date: 19 Mar 2008 11:04:54 +0000 (GMT)
Local: Wed 19 Mar 2008 11:04
Subject: Re: VRPC on Linux with WINE

Timothy Baldwin <T.E.Baldwi...@members.leeds.ac.uk> wrote:
> That isn't a useful benchmark as is not necessarily running flat out. for a
> measure of CPU emulation speed, "REPEAT UNTIL FALSE" at the BASIC prompt
> would be more useful.

Fair point, it was more an attempt to test video etc speed.  Doing REPEAT
UNTIL FALSE:

RPCemu out of the box: 15 MIPS
VRPC: 10 MIPS but it could be 100MIPS and the last digit is
getting truncated by the icon being too small
RPCemu compiled with --enable-dynarec: 55MIPS

I also tried this:
a%=TIME:b%=0:REPEAT:b%+=1:UNTIL TIME>a%+3000:PRINT b%

Which returned:
VRPC: 5099959 and took about 32s (based on my watch)
RPCemu out of the box: 1213293 and took 30s
RPCemu with --enable-dynarec: 4630151 and took 30s

I'm lazy so I couldn't be bothered to average the results over many runs,
but empirically I'd suggest there's at most two significant figures in those
numbers.

The reason for testing by my watch is that these tests depend on the
emulated timers, which aren't always synced properly with the host machine -
that's why there are sometimes double-click or auto-repeat problems on
emulators.

Theo


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message, you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2008 Google