In message <[email protected]>
          Jim Lesurf <[email protected]> wrote:

> Out of curiosity I've just tried a comparison between my Iyonix and my new
> Linux laptop running RPCEmu.
> 
> To do this I used of of the 'sound' apps I've written and which have
> appeared in 'Archive' magazine. I wanted something that read in data from
> files and did a fair amount of double precision number bashing. So I chose
> !WAV_FFTScan that does a series of FFTs and reports the results.
> 
> Did this with the same settings on the same Wave file on both systems.
> 
> On my Iyonix a series of 345 FFTs took about 5 mins. On my new (Xubuntu
> 9.04+ROX) laptop RPCEmu took about 10 mins. So on that basis RPCEmu was
> doing the work at about half the speed of the Iyonix. Overall I was quite
> impressed by that as I think it means that RPCEmu was somewhat faster than
> an actual RiscPC doing the same task!  :-)
> 
> One curio to report which I'd welcome comment about...
> 
> If I then compared the series of values produced I did find some occasional
> tiny discrepancies.
> 
> The process produces a 'report' file that lists various values for each
> FFT'd chunk of data. So I had 345 lines of these for each run. In almost
> every case the values on the line were identical. But for a few lines one
> value differed from the equivalent by one in the least significant (fourth
> decimal) place.
> 
> I'm not sure if this is a rounding difference when turning doubles into a
> displayable decimal, or due to something else. Anyone have any idea or
> explanation?
Could this have something todo with a different FP emulator? If you compare
the rpcemu output with a 'real' RISC PC' do you still have these differences?

Leo

-- 
Leo Smiers
!Flash 0.410.1.1
http://fam.smiers.name

_______________________________________________
Rpcemu mailing list
[email protected]
http://www.riscos.info/cgi-bin/mailman/listinfo/rpcemu

Reply via email to