public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
* [ECOS] Tools or commands for eCos to test footprint, startup time, and response time
@ 2012-05-04 14:03 Jianmei Guo
  2012-05-15 19:36 ` Christophe Coutand
  0 siblings, 1 reply; 2+ messages in thread
From: Jianmei Guo @ 2012-05-04 14:03 UTC (permalink / raw)
  To: ecos-discuss

Hi,

Is there any tool or command available for ECOS to test footprint, 
startup time, and response time (or any other performance metrics) 
conveniently when eCos is running on different hardware platforms (e.g., 
i386 vs. Powerpc) and/or different software configurations (e.g., 2 cpu 
vs. 4 cpu)?

Another question is about the simulation of many different hardware 
platform. Now I just have several i386 PC and Apple MacBook...

Any help or suggestion would be appreciable. Thanks!


Best Regards,

Jianmei Guo, PhD
Postdoctoral Fellow
University of Waterloo
http://gsd.uwaterloo.ca/gjm

-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

^ permalink raw reply	[flat|nested] 2+ messages in thread

* RE: [ECOS] Tools or commands for eCos to test footprint, startup time, and response time
  2012-05-04 14:03 [ECOS] Tools or commands for eCos to test footprint, startup time, and response time Jianmei Guo
@ 2012-05-15 19:36 ` Christophe Coutand
  0 siblings, 0 replies; 2+ messages in thread
From: Christophe Coutand @ 2012-05-15 19:36 UTC (permalink / raw)
  To: Jianmei Guo, ecos-discuss

Hi,

For the footprint you can get most information from the GNU Binutils. Startup time you will have to implement. you can always use a HW timer early in redboot and dump it when your application is fully up and running but you will have to implement such timer for all architecture you are going to test. Response time? Not sure what this is. You can run some test applications such as:

- packages\kernel\current\tests\tm_basic.cxx or the Dhrystone kernel\current\tests\dhrystone.c

Only the i386 HAL support more than 1 core, if you google around, you will find some LEON3, ARM, PPC SMP HAL.

You could look at QEMU but it is not cycle accurate so not necessarily what you are looking for.

Christophe


-----Original Message-----
From: ecos-discuss-owner@ecos.sourceware.org [mailto:ecos-discuss-owner@ecos.sourceware.org] On Behalf Of Jianmei Guo
Sent: 4. mai 2012 16:03
To: ecos-discuss@sources.redhat.com
Subject: [ECOS] Tools or commands for eCos to test footprint, startup time, and response time

Hi,

Is there any tool or command available for ECOS to test footprint, 
startup time, and response time (or any other performance metrics) 
conveniently when eCos is running on different hardware platforms (e.g., 
i386 vs. Powerpc) and/or different software configurations (e.g., 2 cpu 
vs. 4 cpu)?

Another question is about the simulation of many different hardware 
platform. Now I just have several i386 PC and Apple MacBook...

Any help or suggestion would be appreciable. Thanks!


Best Regards,

Jianmei Guo, PhD
Postdoctoral Fellow
University of Waterloo
http://gsd.uwaterloo.ca/gjm

-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2012-05-15 19:36 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-05-04 14:03 [ECOS] Tools or commands for eCos to test footprint, startup time, and response time Jianmei Guo
2012-05-15 19:36 ` Christophe Coutand

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).