Hi, That was very a quick & incomplete report about code size (gcc vs SDT 2.51) [ http://geocities.com/michaelanburaj/downloads/code_lpc.txt ] ADS may produce better code results than SDT 2.51. [ FYI: The results were based on the same C source files & built with -O2 option ] Though GCC produces small sized individual objects, the final image (raw binary) size is much larger when compared with SDT. This is because of the libraries. GCC\ufffds libraries take up huge amounts of code & data spaces. Cheers, -Mike. --- lpc2100_fan <lpc2100_fan@...> wrote: > > May be I missed something but the program compiled > with GCC and the > one with ADS seem to have nothing in common. Is it > correct that these > are totally different programs compiled with GCC and > ADS? > > Bob > > --- In lpc2000@yahoogroups.com, "tsvetanusunov" > <tusunov@m...> wrote: > > > > > 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 > > > > pretty interesting to see that GCC make shorter > code than ADS :) > > All benchmarks I've seen on ARM, Keil etc web site > show that GCC > > usually produces twice bigger code, while you test > show other! > > > > > You can do similarly for GPIOs too (switching > time) by > > > measuring it using a LA. > > > > we'll certainly do this, preliminary info we > received shows that > > Atmel SAM7 can drive GPIOs twice faster than LPC > i.e. 60Mhz LPC can > > drive up to 5Mhz GPIO (12 clocks per port toggle) > while SAM7 do the > > same for 6 clocks > > > > 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!? Take Yahoo! Mail with you! Get it on your mobile phone. http://mobile.yahoo.com/maildemo
Message
Re: [lpc2000] Re: Banchmarking different ARMs
2005-02-26 by Michael Anburaj
Attachments
- No local attachments were found for this message.