Real-time and Embedded Forum announces Jan. 23-25 agenda
Dec 14, 2001 — by LinuxDevices Staff — from the LinuxDevices Archive — viewsThe Open Group has issued the agenda for the January Real-time and Embedded Systems forum meeting . . .
Agenda Version 1.0 — Subject to Change
The Real-time and Embedded Systems Forum will meet Wednesday January 3rd through to Friday January 25th.
Sessions to be held in Anaheim include the second annual meeting of the Linux Special Interest Group, which looks at issues related to Real-time Linux. Sam Bowser and Robert Allen will lead the Security session, which will be focusing on the recent Request for Information issued by the group. Dave Emery, forum co-chair will lead a session on Safety Critical software. Joe Gwinn, chair of the PASC SSWG-RT committee, will give a presentation looking forward beyond the current POSIX 1003.13 profiles. There will be a continuation of the discussions on Hard Real-time Java, led by Glen Logan and Robert Allen. Short status updates from Liaisons to the forum are expected from the US Army WSTAWG, DoD RTAG, OMG, SAE and IEEE PASC SSWG-RT.
The PASC SSWG-RT committee is also meeting co-located with the Forum during the week of the conference. Details of their agenda are at http://www.pasc.org/SSWG-RT. Attendees of the PASC SSWG-RT are welcome to attend the Forum sessions.
The session schedules follow below
- Wednesday
9:00 – 9:45 Conference Wide Plenary Session — See Main Agenda
9:45 – 10:00 Introduction to the Real-time and Embedded Systems Forum
This session includes a brief forum status update.
10:00 – 10:30 Liaison Reports — SAE, OMG, IEEE PASC SSWG-RT, NCITS,
WSTAWG, RTAG
This session is for liaisons to the Real-time and Embedded Systems
Forum to report on their status in a series of brief slots (maximum of
5 minutes per report).
10:30 – 11:00 Break
11:00 – 12:30 RT Linux
The Linux Special Interest Group has a series of sessions looking at
aspects of Real-time Linux
Session title: Real-Time Capability for Native Linux — Kevin Morgan,
MontaVista Software
Modern real-time requirements for systems requiring a full function
operating environment such as Linux can now be met with Linux.
Enhancements in kernel attributes such as fixed overhead real-time
process scheduling, characterization and tuning of maximum interrupt
off paths, general preemptibility of the Linux kernel, and the
continued migration of I/O driver processing to schedulable kernel
threads are transforming the Linux kernel into a highly capable
real-time operating environment. In this talk these capabilities are
overviewed, their current state is outlined, and the future of native
real-time in Linux is discussed.
Session title: Applications That Require a Real-time Linux Variant —
Steve Brosky, Concurrent Computer Corp
The standard Linux kernel, as defined by kernel.org, cannot be
classified as a real-time operating system. One approach to using Linux
in real-time systems is RTLinux. This kernel architecture implements a
separate real-time executive as the primary operating system, which in
turn runs a standard Linux kernel when there are no high priority tasks
ready to be run. This approach has the advantage of being able to
guarantee very good interrupt response times while requiring only
minimal changes to standard Linux. For many applications in the
real-time space, this approach provides exactly the kinds of
capabilities required. This presentation will present examples of some
real-time applications whose needs cannot be satisfied by the RTLinux
approach. These applications fit into a classification that I will term
“complex real-time applications”. The needs of complex real-time
applications are best met by making modifications to standard Linux for
implementing real-time functionality and some level of deterministic
behavior. This presentation will also examine some of the capabilities
that are required by this class of application.
Session title: High Resolution POSIX Timers for Embedded Linux — John
Mehaffey, MontaVista Software
Embedded systems often require more precision in the timing and
sequencing of events than can be provided by the standard 10
millisecond timebase provided by standard Linux. Currently, more
precise delays are provided by delay() or nanosleep(), which do
busy-waiting in the kernel. Busy waiting is wasteful of CPU resources
which could be put to better use while waiting for external events or
delays.
This presentation will examine the High Resolution POSIX timer feature
for Linux, which uses hardware features of modern architectures to
provide timer resolution down to the microsecond level using the
Programmable Interrupt Timer.
Session: to be confirmed
Speaker: Next Generation POSIX Threads for Linux
13:00 – 14: 00 Lunch
14:00 – 15:30 Real-time and Embedded Profiles
Joe Gwinn will give a presentation on the current status of the POSIX
profiling work. There will also be a working session of the profiles
working group on the Thursday afternoon between 14:15-17:30.
3:30 – 3:45 Break
3:45 – 5:30 Hard RT Java
This session is expected to include the following participants: Glen
Logan, Robert Allen, Greg Bollella, Kelvin Nielsen, Dave Sharp, Peter
Haggar, Doug Jensen, Mark Gerhardt.
* Concerns with the Real-time Specification for Java (RTSJ)
* Certification Issues for High Integrity Systems
o FAA Certification Concerns: 1. Predictability 2.Repeatability
* Virtual Machine Issues for Embedded Real-time Systems:
1.Achieving Acceptable Performance
a. Just in Time (JIT) Compilers
b. Ahead of Time Compilation
c. Other Approaches
2. Constraining the Virtual Machine Environment
a. Profiles for Real-time Domains
b. Other Approaches
* D. RTSJ Implementation Issues and Lessons Learned
Thursday
Security Working Group The Security Working Group is holding an all day
session in parallel with the rest of the Forum meeting. Primarily the
Security Working Group will be looking at the outcome of the recent
RFI. The session will start at 9:45, and is expected to include the
following speakers: Victor Yodaiken, Mitch Bunnell, Sam Bowser, and
Robert Allen. An agenda for this session will be posted by December
19th.
9:00 – 9:45 Conference Wide Plenary Session — See Main Agenda
Thursday Morning: Joint Session with QoS Task Force and Real-Time &
Embedded Systems Forum
9:45 – 10:00: Overview of Real-Time and QoS Forums
Dave Emery, Chair Real-Time & Embedded Systems Forum & Jean Hammond,
Chair QoS Task Force
10:00 – 10:30
Presenter: Dave Lounsbury, Vice President of Research and Development
at The Open Group
Synopsis: Presentation will focus on Mission Critical Applications and
Resource Allocation based on Open Group R&D collaborative development
for the QUITE/DARPA projects. This presentation will emphasize new ways
of looking at application instrumentation in order to guarantee
end-to-end Quality of Service in mission critical real-time
applications.
10:30 Break
This following session will focus on QoS and Real-Time Topics via 20
minute presentations, followed by a panel discussion centered on
“Application-level QoS”
11:00 – 11:20
Presenter: E. Douglas Jensen, Consulting Scientist, Mitre Corporation
11:20 – 11:40
Presenter: Mark Gerhardt, Chief Architect, TimeSys Corporation
11:40- 12:30
Panel Moderator: Dr. Arthur S. Robinson, President, System/Technology
Development Corporation
Panel (Doug Jensen, Mark Gerhardt, Dave > Lounsbury, TBA)
12:30 – 1:30 Lunch and Discussion on Joint QoS Real-Time Working Group
– Objectives and Plans
Presenter and Facilitator: Dock Allen, Mitre Corporation
Thursday Afternoon: RT & ES Forum
There will be a parallel sesion for RT Java Requirements Domains (To de
defined by Lt Col. Glen Logan, Robert Allen and Dave Emery— We have
invited Lisa Carnahan from NIST to present the initial NIST
requirements for RT Java. ) In addition there will be a parallel
working session on Real-time and Embedded Systems profiles
(2:15-5:30pm).
1:30 – 2:15 Database for Real-time systems — Char Wales (Mitre)
2:15 – 5:30 Safety Critical — This session is led Dave Emery, forum
co-chair, with invited speakers John Chilenski, Leslie Johnson, and
Chris Hansen
4:30 – 5:30 Conference Wide Plenary Session – See Main Agenda
6:30 – 8:30 BOF for Military Applications
Friday
08:30 – 10:00 Security Continued (if required to continue reviewing the
responses to the RFI)
This article was originally published on LinuxDevices.com and has been donated to the open source community by QuinStreet Inc. Please visit LinuxToday.com for up-to-date news and articles about Linux and open source.