Speed: Interpreter vs. Recompiler
George T. Greenfield (154) 749 posts |
The question of using RPCEmu Interpreter vs. Recompiler arose recently, and comment was made on relative speed, so I thought I’d do some benchmarking to compare them. RISCOSmark 2.04 (30-Dec-2015) by Richard Spencer 2003
The base machine is a Wintel laptop (WIN7), Core i3 M380 processor running at 2.53GHz, 8GB RAM. RPCEmu is 0.9.3 running RO 5.27 in both cases. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ronald (387) 195 posts |
RPCEmu Interpreter vs. Recompiler Thanks George, thats amazing, I made the change (linux) and noticed straight off the average MIPs has doubled to over 100 now. (Oldest i5 laptop). |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
George T. Greenfield (154) 749 posts |
Glad it was helpful. I was surprised myself at the extent of the speed-up offered by the Recompiler. Apart from memory, graphics and disc access the Interpreter on this machine offers well below S/ARM RPC performance, and would require a very fast host machine to offer acceptable speed IMHO. It is more accurate, but I’ve never had any detectable issues with the Recompiler. |