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
