Benchmarks
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Jerome Mathevet (1630) 19 posts |
@chris: Ah ok :( |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Chris Hall (132) 3554 posts |
Benchmarks updated for newer ROM and faster SD card for Pandaboard ES. In the table below, the benchmarks are expressed in percentages where 100%=SA202 RiscPC running RISC OS 4.02
Five of the benchmarks were very dependent on the screen mode used and so I have repeated them at different screen resolutions of
* – 1920 × 1080 C16M |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Chris Hall (132) 3554 posts |
Benchmarks (updated for newer ROM and faster SD card for Pandaboard ES). In the table below, the benchmarks are expressed in percentages where 100%=SA202 RiscPC running RISC OS 4.02 I have added the time for a real-world task, which is processor intensive and in BASIC.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Rick Murray (539) 13840 posts |
Should we assume the ARmini is the 1GHz version? |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Chris Evans (457) 1614 posts |
And the real world task is? |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Rick Murray (539) 13840 posts |
Exactly. OvationPro loads and works. Compile jobs are quick. But it can’t cope with even a moderate sized XviD, but reboot is fast enough that forgetting to stack R14 in SVC isn’t a crisis. ;-) Those are my benchmarks. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Chris Hall (132) 3554 posts |
(Not sure why this white space appears!)
* – 1680 × 1050 C16M |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
George T. Greenfield (154) 748 posts |
For the sake of completeness here are figures for RPCEmu running on a Win7/64 PC with a fairly fast processor (Intel Core i7 quad-core 3.4GHz). Screen display is 1824 × 1026 × 16M in both cases. The first percentage is for 089/402, the second for 0810/520 (not completely consistent I know, but the speed difference between 089 and 0810 is not greater than 5% AFAIK). Processor – Looped instructions (cache) 335% 335% The advantage of a full 32-bit OS under emulation is clearly shown, notably in the HD and FS operations. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Chris Hall (132) 3554 posts |
Benchmarks updated for new Windows7/RISCCube PC with a SSD HDD, which has shown significant performance increases. In the table below, the benchmarks are expressed in percentages where 100%=SA202 RiscPC running RISC OS 4.02
* – 1680 × 1050 C16M |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Chris Hall (132) 3554 posts |
Benchmarks comparing the same SD card image on a Raspberry Pi Model B (512Mbytes) and a Pandaboard ES, with figures from Virtual Risc PC as well. In summary, disc read and write using VRPC is unbeatable. Raw power on the Pandaboard is impressive. Processor speed on the Raspberry Pi is equivalent to the fastest VRPC but VRPC still has the edge (over the Pi) for memory access speed. In the table below, the benchmarks are expressed in percentages where 100%=SA202 RiscPC running RISC OS 4.02
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
David Feugey (2125) 2709 posts |
Thanks for the update. Very usefull. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Chris Gransden (337) 1207 posts |
Here’s a few benchmarks to give an idea of the relative performance of RISC OS running on OMAP5 (1GHz IGEPV5) compared to OMAP4 (1.5Ghz Pandaboard ES). I tried running the IGEPV5 at 1.5GHz but RISC OS hangs on boot up. There’s no display support at the moment so everything is run from the supervisor prompt via serial port.
First two RISCOSMark benchmarks:
Looks like clock for clock the IGEPV5 is about 50% faster than a Pandaboard ES and anything memory intensive is faster still. Dhrystone is about the same. I assume it’s because it fits in the CPU cache. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Chris Hall (132) 3554 posts |
Is getting RISC OS to work on OMAP5 looking feasible? Display support etc.? If so, I might get one… The main reason is the SATA port, so that we can get some faster HDD read/write speeds [150MB/s, 300MB/s or 600MB/s depending whether it is SATA I, II or III] not being dependent on the USB system. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Chris Evans (457) 1614 posts |
Anyone know what sort of magnitude writing a RISC OS SATA driver is? One possible problem is documentation. We have been able to get a lot of the OMAP4 documentation either public or under NDA but there is some HDMI documentation that they so far haven’t let us have:-( The main OMAP5 datasheet is public and we have been able to get the datasheets for the support chips but still needs the missing documentation. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Colin (478) 2433 posts |
You would hope that the SATA hardware interface had a legacy mode then it may be made to work with existing software. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
David Feugey (2125) 2709 posts |
Even without Sata support, at 1.5 GHz, the speed up could be very interesting. Fingers crossed for audio/video support. i.MX6 and OMAP5 support are very good news for RISC OS community, even if the Pi stays today the best offer. I hope, that one day some legacy chips (Cortex-A9 and Mali) will be supported too. BananaRISCOS :) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
rob andrews (112) 200 posts |
Hi Chris what MLO & u-Boot are you using on your omap5?? i have been testing different builds on omap5 evm with Willi but no usb after booting rom or uImage |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Steffen Huber (91) 1953 posts |
In PC world, the SATA chips always have a “legacy IDE mode” which is 100% compatible with the good old way of accessing IDE. You cannot use fancy DMA stuff or command queueing, but RISC OS would not profit from these things anyway. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Steve Pampling (1551) 8170 posts |
@David 1 That nice three letter acronym again – without the HAL it’s all just wishful thinking. Although JB might be on this track already. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
David Feugey (2125) 2709 posts |
Correction: opens up many many possibilities :) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Steve Pampling (1551) 8170 posts |
Of course if someone added HAL support for AHCI then the SATA in default mode is a possibility. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Chris Hall (132) 3554 posts |
I wondered what AHCI was. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Malcolm Hussain-Gambles (1596) 811 posts |
“If” RISC OS supported DMA for SATA, would it be possible to have “async” I/O, in theory? |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Steve Pampling (1551) 8170 posts |
Top link is reasonable
Given that the boards with SATA seem to be dual core at least I suppose you could make a case for running a core as a rather over spec intelligent disc i/o controller. Perhaps we should wait until there is an available HAL for a suitable board before too much wishful thinking. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
David Feugey (2125) 2709 posts |
That would give more sense to an AMP mode with two sessions of RISC OS running on each cores… |
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18