Hi, I did benchmark different architectures / tool-chain combo by running the same dhrystone code. You can see the table here: http://geocities.com/michaelanburaj/downloads/dhry.gif Also code size comparison by using different tool-chains: http://geocities.com/michaelanburaj/downloads/code_lpc.txt You can do similarly for GPIOs too (switching time) by measuring it using a LA. Cheers, -Mike. --- tsvetanusunov <tusunov@...> wrote: > > Hello All, > > For a while I'm thinking to make a benchmark code > which to run on all > boards with ARMs we already have: Philips LPC2xxx, > OKI ML67Q5xxx, TI > TMS470, ST STR711&STR712, Analog devices ADuC7xxx, > Cirrus EP9301, > Atmel SAM7S. > Although the core is same, all they access the > peripherials at > different speeds, have different cache, Memory > accelerators etc. > What we would like to see is how each of these ARMs > perform the code > from internal/external RAM, SDRAM, internal/external > Flash, how they > run Thumb and Arm code, how fast they can toggle > their GPIOs etc. > This will allow us then when we have project to > decide better which > ARM will best do the job better than others > I did some googling and found some Dhrystone and > Weatstone codes, > which basicly run some Timer then do some maths and > read back the > timer and see how long it took to perform this. > I'm sure many peoples of this list have more > experience in this so > any ideas and suggestions are welcome. > Another idea is to compiler this code on the > different compilers we > have licensees for: IAR EWARM, Rowley CrossWorks, > Keil uVision and > GCC of course, so we can benchmark how efficient > these compilers run > on the different ARMs from the different vendors. > > Best regards > Tsvetan > --- > PCB prototypes for $26 at http://run.to/pcb > (http://www.olimex.com/pcb) > PCB any volume assembly > (http://www.olimex.com/pcb/protoa.html) > Development boards for ARM, AVR, PIC, MAXQ2000 and > MSP430 > (http://www.olimex.com/dev) > > > > > > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
Message
Re: [lpc2000] Banchmarking different ARMs
2005-02-26 by Michael Anburaj
Attachments
- No local attachments were found for this message.