EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Is it possible to have deterministic SoftIOC (R3.14.12) on Linux
From: "Jimmy Johnson" <[email protected]>
To: <[email protected]>
Date: Wed, 19 Jan 2011 14:17:18 -1000

Hi

    I am planning on using a SoftIOC (R3.14.12) on Linux and will want to run a control loop (about 1000 lines of C code spread across a few custom records) deterministically at 100Hz. There will not be any other user applications, in addition to the IOC, running on the box. The hardware will most likely be a quad core or Core i7. My original plan was to use CentOS 5.5 which has a 2.6-18 kernel (quite old and with very few or none of the real-time work rolled into the mainline kernel) but I can go with the latest 2.6-37 kernel or a Real Time patched 2.6.33-RT30 if necessary.

 

Does anyone have any recent experience with something like this?

Is the preempt patch needed to support this?

Will EPICS support this out of the box or does it need to be tweaked in anyway?

I am assuming USE_POSIX_THREAD_PRIORITY_SCHEDULING should be set to YES?

 

Thanks

Jimmy

 


Replies:
Re: Is it possible to have deterministic SoftIOC (R3.14.12) on Linux Steven M. Hartman
Re: Is it possible to have deterministic SoftIOC (R3.14.12) on Linux David Kline
RE: Is it possible to have deterministic SoftIOC (R3.14.12) on Linux james.rowland

Navigate by Date:
Prev: Re: Building base-3.14.12 for a specific target jun-ichi.odagiri
Next: Re: Loading EPICS/RTEMS Apps from local filesystem on VME board Daron Chabot
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: Loading EPICS/RTEMS Apps from local filesystem on VME board Daron Chabot
Next: Re: Is it possible to have deterministic SoftIOC (R3.14.12) on Linux Steven M. Hartman
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 18 Nov 2013 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·