|
|
||
|
|
Benchmarking is tough. One of the better groups is the EEMBC, which
creates benchmarks for embedded applications. They require reporting
the configuration used. For example, look at the benchmarks for the
TI320C6416-720 DSP: -- three sets of results are given (Out of the box, Optimized C (means using non-standard, DSP specific C extensions), and Optimized assembly -- and look at the difference in the results (19.5 OTB, 379.1 optimzed C, 628.6 assembly). So it's definitely necessary to compare apples to apples, not to optimized oranges. Ideally, benchmarks shouldn't be used for bragging and marketing, but to determine if a solution you're considering (e.g. Lua versus a compiled language) is fast enough for your application. --Tony Benchmark results: http://eembc.org/benchmark/reports/benchreport.php?benchmark_seq[]=417&benchmark_seq[]=418&benchmark_seq[]=416&suite=TLC&type=PRO&type_desc=Silicon&member_seq=&archive=&publish=&sort= Jerome Vuarand wrote: 2009/6/5 Rob Kendrick <lua-l@nun.org.uk>:On Fri, 5 Jun 2009 13:43:27 +0200 steve donovan <steve.j.donovan@gmail.com> wrote:On Fri, Jun 5, 2009 at 1:23 PM, Jerome Vuarand<jerome.vuarand@gmail.com> |