<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<span style="white-space: pre;">&gt; Also, the framework that i am
using (ACS), is based on TAO, so i have<br>
&gt; no more options that use ACE. When I said "proper network", this<br>
&gt; could be just unix sockets over a single host. TAO and ACE, is not<br>
&gt; only a CORBA/Network library to me, is a pattern factory that could<br>
&gt; help to build complex real-time systems without leaving a single<br>
&gt; host.<br>
</span><br>
Ah, I spoke with Gianluca a few years ago about ACS and I lurk on the
ACS mailing list.<br>
<br>
We have had success here and at Magdelena Ridge Observatory with our
framework using plain ACE/TAO on Linux, but then using the Xenomai RTOS
to schedule RT threads. So we do not compile TAO against Xenomai, but
have some ACE threads which are promoted to RT threads with explicit
calls to Xenomai. I'm not sure what rates are used in ACS (I know some
of the target systems are lower rate things like telescope
controllers), but we get threads firing at rates up to 5kHz for our
interferometer control loops.<br>
<br>
If you want more details feel free to ask.<br>
<br>
hth<br>
<br>
                          - Tom<br>
<br>
-- <br>
Thomas Lockhart<br>
Supervisor, Realtime Software Group<br>
Interferometry and Large Optical Systems<br>
Caltech/JPL<br>
<br>
</body>
</html>