public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
From: "Christophe Coutand" <ccoutand@stmi.com>
To: "Jianmei Guo" <gjm@gsd.uwaterloo.ca>,		<ecos-discuss@sources.redhat.com>
Subject: RE: [ECOS] Tools or commands for eCos to test footprint, startup time, and response time
Date: Tue, 15 May 2012 19:36:00 -0000	[thread overview]
Message-ID: <D6050C555CC56940A7AF3265228302760553321D@mail2.STMIRV01.COM> (raw)
In-Reply-To: <4FA3E182.4000607@gsd.uwaterloo.ca>

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


      reply	other threads:[~2012-05-15 19:36 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-05-04 14:03 Jianmei Guo
2012-05-15 19:36 ` Christophe Coutand [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=D6050C555CC56940A7AF3265228302760553321D@mail2.STMIRV01.COM \
    --to=ccoutand@stmi.com \
    --cc=ecos-discuss@sources.redhat.com \
    --cc=gjm@gsd.uwaterloo.ca \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).