What are you trying to prove? Why a synthetic benchmark? Pick something that you would actually do and devise a way to test how well it does that.
There are already standard benchmarking tools, why write custom software?
A cpu only benchmark? The right compiler settings can unroll the program, essentially precaclulating the results and making the executable into a glorified print statement.
...
What it really boils down to is the fact that many of the boards are 200Mhz broadcom chips based off the same reference design; there won't be a statistically signifigant difference between them.
As an example, look at /proc/cpuinfo. See that 199 bogomips? That's a very simple benchmark of how fast your system can do absolutely nothing. Unsurprsingly, it's directly related to the Mhz the system is clocked at, in this case 200Mhz. In other words any 200Mhz mips system will report 199 bogomips. Is it a synthetic benchmark? Absolutely.
(edit - oops, jecuendet's wl-500g is only 125Mhz)
(Last edited by mbm on 30 Apr 2006, 21:51)