[Info-vax] VUPS.COM relevance for modern CPUs

abrsvc dansabrservices at yahoo.com
Mon Dec 19 09:59:13 EST 2022


On Monday, December 19, 2022 at 8:23:23 AM UTC-5, Simon Clubley wrote:
> On 2022-12-19, Mark Daniel <mark.... at wasd.vsm.com.au> wrote: 
> > 
> > With this in mind I knocked-up a small program to repeatedly call a 
> > function using $CMEXEC which calls a function using $CMKRNL and that is 
> > that. It measures how much effort is required compared to the simple 
> > USER mode loop and reports it as b[ogo]VUPs. 
> > 
> > https://wasd.vsm.com.au/wasd_tmp/bogovups.c 
> > 
> > The real disappointment is my X86 VM. The rest of the results seem in 
> > line with expectations. 
> >
> What numbers did you see ?
> > PS. Looking for ideas, suggestions, criticism(s), etc. here... 
> >
> The tests still "feel" rather artificial. 
> 
> My suggested alternative would be to write actual files away to disk 
> using RMS sequential files and also indexed files. Maybe read them 
> back as well. 
> 
> Repeat the sequential files test using direct QIO access and see what 
> performance difference that gives when you bypass the transition to 
> executive mode. 
> 
> (Yes, I know, RMS will add its own fixed overheads, but you will still 
> be able to see a percentage difference across the various machines you 
> are testing on and whether x86-64 VMS imposes a much higher performance 
> overhead.) 
> 
> One obvious problem is that you will have to address issues round 
> caching in your tests.
> Simon. 
> 
> -- 
> Simon Clubley, clubley at remove_me.eisner.decus.org-Earth.UFP 
> Walking destinations on a map are further away than they appear.
Why would you want I/O involved in a measurement of relative CPU power?  That makes no sense.  The VUPs rating has always been a relative CPU performance test.  You can argue whether User mode vs other modes makes sense.  I suppose that using Mark's updated program may make sense given that the newer versions of OpenVMS use software for some functions (modes really).  I don't believe that this is accurate as it will compare hardware vs software between a few models.

I would be interested in (and will likely test) this new option in the emulated environment.  It may be a more consistent comparison in this environment.

Dan



More information about the Info-vax mailing list