All of lore.kernel.org
 help / color / mirror / Atom feed
From: Henry Bausley <hbausley@domain.hid>
To: xenomai@xenomai.org
Subject: [Xenomai-help] Placing Xenomai and Linux on Seperate CPU's
Date: Mon, 04 Apr 2011 09:12:54 -0700	[thread overview]
Message-ID: <1301933574.2049.7.camel@domain.hid> (raw)


Is there a way to place linux on its own core so that it continues to
operate under high realtime loads?  

I seem to be able to do this with a xenomai kernel task and user space
task. As a test I created a large load in my kernel task which of course
caused my xenomai user space application to come to a crawl as expected
since they were both on CPU0.  

I recompiled my kernel task with  T_FPU|T_CPU(2).  With the xenomai user
space task on CPU0 and kernel task on CPU2 they operated in parallel so
my xenomai user space task did not come to crawl.  

I was hoping linux could run on CPU1 & CPU3 so that keyboard input and
mouse input doesn't stop under heavy loads in a kernel task .  However
currently under heavy kernel loading linux basically stops.

I am currently using xenomai 2.5.5.2 w/ Ubuntu 10.04 and testing on an
ATOM D525 which shows up as 4 CPU's (two cores with two hyper threads)
my second test machine is a i5 750 (four cores).





Outbound scan for Spam or Virus by Barracuda at Delta Tau



             reply	other threads:[~2011-04-04 16:12 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-04-04 16:12 Henry Bausley [this message]
2011-04-05 10:03 ` [Xenomai-help] Placing Xenomai and Linux on Seperate CPU's suresh reddy
2011-04-05 10:14   ` Philippe Gerum
2011-04-05 10:26     ` suresh reddy
2011-04-05 10:36       ` [Xenomai-help] xenomai without ubuntu? Philippe Gerum
2011-04-05 13:21   ` [Xenomai-help] Placing Xenomai and Linux on Seperate CPU's Stefan Kisdaroczi

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=1301933574.2049.7.camel@domain.hid \
    --to=hbausley@domain.hid \
    --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.