Source: Rebol Technologies Blog

Rebol Technologies Blog Embedded system performance comparison

Last week I found a new Odroid C1 board under the Christmas tree. Curious about the performance of the new board, I decided to compare its speed to a few other embedded SoC boards I've got around the house, including the Raspberry Pi, Beaglebone Black, and Odroid XU3 Lite.I often use the Rebol speed? function to get a rough idea of the performance of desktop and server systems, and it works equally well for embedded devices. The measurement method is pretty simple, but I've found it provides an accurate estimate.Here are the prices (plus|minus and for boards only), speeds, and Rebol speed? results. For reference, I included my old Ubuntu 10 Linux desktop (Intel i5).BoardPriceCPU MHzDDR MHzEvalCPUMemRaspi$407004003691307BBB$45100080072043716Odroid-C1$351500792104061515Odroid-XU3-L$10521009333020147462Intel i5-2500$5003300160080004200118Using the Raspberry Pi as the base, the table below shows the improvements as simple multipliers (X times). The CPUC (CPU clock speed) and DDRC (memory clock) are combined to obtain the HW "boost" labled as X Factor. This is overly simplistic (e.g. ignores bus width) but the results seem to be in the ballpark.BoardX EvalX CPUX MemX CPUCX DDRCX FactorX PriceRaspi1.001.001.001.001.001.001.00BBB1.953.362.291.432.002.861.13Odroid-C12.824.732.142.141.984.240.88Odroid-XU3-L8.1811.348.863.002.337.002.63Intel i5-250021.6832.3116.864.714.0018.8612.50Taking the above into account, the speed? results can be divided by the X factor. A result of 1 would tell us that the Rebol speed perfectly matched the HW boost. Numbers less than 1 fell below expectations. Greater than 1 exceeded.The final column shows the bottom line, the performance (for Rebol eval results) for the price. Both Odriods are at the top, with the new C1 in first place, and the XU3-L not far behind.BoardEval/HWCPU/HWMem/HWEval/PriceRaspi1.001.001.001.00BBB0.681.180.801.73Odroid-C10.661.110.513.22Odroid-XU3-L1.171.621.273.12Intel i5-25001.151.710.891.73I'll update these numbers if any config changes further improve performance (e.g. L2 cache enable, DDR clock adjustment, bus arbiter.)If you're interested in a nice little computer for special projects, the Odroid C1 makes a good choice. A good place to buy them is at Ameridroid, run by our Rebol friend Bo Lechnowsky.If you happen to have speed? results for any other embedded processors/boards, feel free to post those in the comments. Be sure to mention the base price for comparison.

Read full article »
Est. Annual Revenue
$25-100M
Est. Employees
500-1.0K
CEO Avatar

CEO

Update CEO

CEO Approval Rating

- -/100