nobo...@web.de wrote:

Hi,

i´ve been looking for benchmarks for many platforms and C compilers and found 
Dhrystone and Whetstone on www.cs.rit.edu with the source files and makefiles. 
I´ve got copies on my server at 
http://random.linux-site.net/files/unsorted/benchmarks/.
It should be easy to port them to MSP430 but i didn´t had enough time to do it.

Regards

Rolf F.

Do you think those benchmarks have much relevance to a small embedded processor? I rather doubt it. Unless they are broken up, I think they are probably much too big to compile for the MSP430 anyway.

------------------------------------------------------------------------------------------
mspgcc-users@lists.sourceforge.net schrieb am 23.08.03 19:56:15:
Hi,

microcontroller project). Because I did not find any benchmark results in
the
archive I would like to ask if someone on this list could give me some
numbers. I am especially interested in the duration for the +-*/ operations

In mspgcc the general rule is integer fast, floating slow. The code generation is good, but the floating point support library is not that efficient. There hasn't been enough interest to drive people to optimise it. It does full IEEE754 floating point, which drags its speed down quite a lot. A somewhat stripped down library would be faster, and the lack of 100% IEEE754 compliance is irrelevant for most embedded users.

I did a very elementary comparison of floating performance with different MSP430 C compilers a few weeks ago. The results should be somewhere in the archive for this list. The IAR non-IEEE754 floating point was a lot faster than the others. Their IEEE754 library was about half the speed of the IEEE754 one.

Regards,
Steve




Reply via email to