Benchmarking software
Mr Rooster (1610) 20 posts |
Hi All, I’ve been having a bit of a play with rpcemu on my M1 Mac Mini. (Version 0.9.3 IIRC), and it’s all been good fun, it’s nice to see the desktop again. However, I’m kind of wondering how fast it all goes as it feels like I might be able to wring a bit more speed out of it. So, to that end, what’s the current benchmarking software de jure? I seem to remember a !Sick from my childhood and maybe an !ArmSI, are these still things? I’ve been running RISC OS Mark 4 (The confusingly named ‘RISCOSMark5’ BASIC file as I assume that’s for RO5?) I’m currently getting the below, which seem nice (I’d’ve killed for that IO speed way back when!), but I reckon I can get it to go a bit quicker yet… RISCOSmark 2.04 (30-Dec-2015) by Richard Spencer 2003 Comparison with RiscPC SA 202MHz running RISC OS 4.02 800x600,256 (HD benchmarks are in kilobytes/sec) MOS Utilities 5.29 (01 Jun 2022) FileSwitch 2.88 (08 Sep 2021) C Library 6.13 (16 Jun 2022) FileCore 3.77 (14 Dec 2020) Shared Sound 1.20 (18 Jun 2016) ShareFS 3.61 (26 Mar 2022) Access+ LanManFS 2.68 (28 Aug 2021) HAL-based system (PCF8583 real-time clock) tested at Sun,21 Aug 2022.20:07:19 Filing system: HostFS:HostFS.$.ROMMark4 Graphics Resoloution: 1280x1024, 16M colours Test Benchmark Processor - Looped instructions (cache) 418624 235% Memory - Multiple register transfer 5540 3419% Rectangle Copy - Graphics acceleration test 1864 770% Icon Plotting - 16 colour sprite with mask 7334 366% Draw Path - Stroke narrow line 2459 157% Draw Fill - Plot filled shape 2969 203% Draw Render - Render draw file 3093 341% HD Read - Block load 8MB file 3357908 112605% HD Write - Block save 8MB file 3090249 101619% FS Read - Byte stream file in 164 79% FS Write - Byte stream file out 150 78% But as I say, other things with other numbers in would be good too. :) Cheers, Ian [8-) |
mark stephens (181) 125 posts |
Chris Hall some nice benchmarks and figures from other machines at https://www.svrsig.org/HowTo.htm under Benchmarks |
George T. Greenfield (154) 748 posts |
Hi Ian, the processor speed seems low for such a fast base system; I get 580% running 0.9.4 Recompiler on a fairly elderly Acer laptop (Intel i3 @ 2.6GHz, IIRC). RPCEmu 0.9.4 is /much/ faster than 0.9.3. |
George T. Greenfield (154) 748 posts |
My system’s benchmarks: MOS Utilities 5.29 (07 Aug 2021) Test Benchmark |
Mr Rooster (1610) 20 posts |
Hi George, Thanks for that, I didn’t realised 0.9.4 had an ARM64 recompiler in it. I’ll stop writing mine then. :) (I’d managed about double the speed of the interpreter, but I’m only recompiling a few of the simple logic instructions at the moment). Cheers, Ian [8-) |
George T. Greenfield (154) 748 posts |
Doh! |
Mr Rooster (1610) 20 posts |
Nah, not really. I wasn’t writing it to bring ARM64 support to rpc-emu, I was writing it to see if I could as it’s an interesting challenge. (I’ll probably carry on with it for a bit, then go see how close to the official one I got). |