[torontocbm] Re: VICE throttled?

  • From: "wbochar" <admin@xxxxxxxxxxx>
  • To: <torontocbm@xxxxxxxxxxxxx>
  • Date: Thu, 21 May 2009 23:23:52 -0400

The emulation is tied to screen updating and processor core selection.
Because you have a 4.2 ghz of speed never means it will directly translate.
Even in the case the host OS running an app that takes priority, you never
get a direct multiplier working with more proc power.

I've managed to get 5070% at 230 fps on P4 3.0ghz hyperthreading CPU. The
refresh rate is 1/10, No Limit and Warp Mode enabled. I disabled everything
else in the main options menu (video cache, virtual device traps and etc)

 

If you kill the display I am sure you will get more proc power. These
emulations also tied to the maximum fps your system can push through the gfx
adapter and display mode. Also is the issue of multiple cores and threaded
apps that stick to one core/process.

 

If you also bring up the task manager; look at the applications list. It
will list the emulator there. Minimize the emulator and watch the speed go
up. Mine went up to 5700 at 260 fps. 

 

If the application was running with out a screen and was optimized for that,
I am sure you'd get a way higher boost in speed - but in the end you are
also limited to the processor and sharing processes. Mine is at 50% in the
processes list as it gets only one side of my hyperthreaded CPU. Most
applications unless specifically written will only be single
processor/thread apps.

 

 

-----Original Message-----
From: torontocbm-bounce@xxxxxxxxxxxxx
[mailto:torontocbm-bounce@xxxxxxxxxxxxx] On Behalf Of Jim Brain
Sent: Thursday, May 21, 2009 8:58 PM
To: torontocbm@xxxxxxxxxxxxx
Subject: [torontocbm] Re: VICE throttled?

 

Ian Colquhoun wrote: 

On Thu, May 21, 2009 at 5:37 PM, Gil Winkler  <mailto:kimmyland@xxxxxxxxx>
<kimmyland@xxxxxxxxx> wrote:
  

No, actually I am talking about running it at 250fps, which is done through
the multiplication factor
option (200%, 100%, 50%, 20%, 10%, No limit, Custom) and also known as 'warp
mode'....which
brings it up to about 26MHz and almost to 55 when I deselect various
options.
 
Right....that is what I was talking about :)   I am using the PET 4032
emulator and TRYING to run it faster than
5500% (Considering that I have 4.2Ghz at my disposal, this would mean, after
accounting for the loss of speed
through compilation and emulation that there should be somewhere about a
100x-fold loss of speed.)   I am wondering
if the software deliberately throttles VICE to top-out at somewhere around
60MHz or is the emulator so badly written that
4,200Mhz will only translate to 30MHz on VICE?
    

 
I fail to understand your relation of VICE fps and Mhz of anything. I
have a feeling you don't entirely understand what you're asking and
neither do I.
 
  

I think he's thinking that a 4.2GHz machine should be able to run VICE at
4200% (4200 * 1Mhz) or more, and he's not seeing anything near that

I think 100x penalty is not bad for an emulator.

Jim






-- 
Jim Brain, Brain Innovations                                      (X)
brain@xxxxxxxxxx 
Dabbling in WWW, Embedded Systems, Old CBM computers, and Good Times! 
Home: http://www.jbrain.com

Other related posts: