All of lore.kernel.org
 help / color / mirror / Atom feed
From: Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org>
To: Manuel Huber <manuel.h87@gmail.com>
Cc: xenomai@xenomai.org
Subject: Re: [Xenomai] Decrease Latency (below 10 us) on x32 or x32_64?
Date: Tue, 26 Mar 2013 12:57:10 +0100	[thread overview]
Message-ID: <51518D16.2050803@xenomai.org> (raw)
In-Reply-To: <515175FA.4030901@gmail.com>

On 03/26/2013 11:18 AM, Manuel Huber wrote:

> Hello!
> 
> Sorry for the delay. I have re-compiled the Kernel with the I-pipe
> tracer enabled, and I disabled the HPET. Then, I tried to reset the
> tracer by writing 0 to /proc/ipipe/trace/frozen and some string to
> /proc/ipipe/trace/max. Then I started the latency program with the -f
> option for some minutes and afterwards captured the variables in
> /proc/ipipe/trace/. One test has been made in single-user mode and
> without the nouveau driver (plain-vga_300.txt) and the other trace has
> been made in normal multi-user mode with gdm running (and the nouveau
> driver; gui_300.txt). There is one trace without any USB-device
> attached (plain-vga_300_no_usb.txt), but I'm not sure if that makes
> any difference.
> 
> I hope I used the I-pipe tracer correctly. I'm sorry to bother you
> again, but I can't interpret the results :( Maybe you could interpret
> the trace, if you have time for it...


The traces are too short. Try:
echo 1000 > /proc/ipipe/trace/back_trace_points

There should be at least a "tick@" trace indicating the time when the
timer was supposed to tick and when it did not, so that we have an idea
of the latency.

What is the period you use for the latency test?

-- 
                                                                Gilles.


  reply	other threads:[~2013-03-26 11:57 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-03-19 20:14 [Xenomai] Decrease Latency (below 10 us) on x32 or x32_64? Manuel Huber
2013-03-19 20:46 ` Gilles Chanteperdrix
2013-03-26 10:18   ` Manuel Huber
2013-03-26 11:57     ` Gilles Chanteperdrix [this message]
2013-03-28 10:06       ` Manuel Huber
2013-03-28 12:46         ` Gilles Chanteperdrix
2013-03-28 13:04           ` Manuel Huber
2013-03-28 20:24             ` Gilles Chanteperdrix
2013-04-02 17:49               ` Manuel Huber
2013-04-02 22:20                 ` Gilles Chanteperdrix
2013-04-13 16:42   ` Gilles Chanteperdrix
2013-04-18  5:51     ` Manuel Huber

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=51518D16.2050803@xenomai.org \
    --to=gilles.chanteperdrix@xenomai.org \
    --cc=manuel.h87@gmail.com \
    --cc=xenomai@xenomai.org \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.