[aadl]: Call for participation : EWiLi'13, the 3rd Embedded Operating Systems Workshop
frank singhoff
frank.singhoff at univ-brest.fr
Fri Jul 26 17:35:39 EDT 2013
****************************************************************************
Call For Participation
EWiLi'13, the 3rd Embedded Operating Systems Workshop
Co-located with ETR (French Real-time Summer School)
Registration :
https://wwwsecu.irit.fr/etr13-adm/index.php?page=index**
26-27 August 2013, ENSEEIHT, Toulouse, France
http://www.sigops-france.fr/EWiLi13
****************************************************************************
Aim and Scopes:
EWiLi, the embedded operating systems workshop, aims at presenting
state-of-the-art research, experimentations, significant and original
realizations that focus on the design and implementation of embedded
operating systems in both academic and industrial worlds.
The 3rd edition of EWiLi will take place at the ENSEEIHT engineering
school in Toulouse, France.
EWiLi's two first editions were dedicated to the Embedded Linux
operating system which has progressively constituted a strong
alternative to proprietary and/or commercial solutions in embedded
systems, whether it is deeply embedded or not, and this for many
application domains, such as multimedia, telephony, transport,
automotive ....
EWiLi is jointly organized with the French real-time summer school (ETR).
EWiLi'13 only registration fee: Includes keynotes and paper
presentations sessions access, proceedings, showroom, lunch and break
Standard registration : 60 EUR
French PME : 20 EUR
EWILI registration is already included in the ETR fees.
************************************
Workshop program
************************************
Keynote speakers:
EWili is featuring 2 distinguished keynote speakers for this 3rd edition:
- *Dr. Joel Sherrill* Director of Research and Development OAR
Corporation, with a talk on RTEMS embedded operating system
Abstract: The goal of a real-time operating system (RTOS) is to support
real-time and embedded system (RT/ES) application development, which
differ from general-purpose applications because of the size, weight,
and power (SWaP) and timing constraints imposed by embedded
applications. UsefulRTOS features include real-time thread scheduling,
thread communication, synchronization, interrupt handling, memory
management, file systems, device drivers, networking, and debugging
support. The Real-Time Executive for Multiprocessor Systems (RTEMS) is a
free and open-sourceRTOSthat supports over a dozen processor
architecture families and over 150 embedded system boards.RTEMSis
designed to support embedded applications with stringent real-time
requirements while being compatible with open standards such
asPOSIX.RTEMSincludes optional services such asTCP/IPnetworking and file
systems while still offering minimum executable sizes under 20KBin
useful configurations.
One of the primary functions of anRTOSis to select threads that can
obtain access to resources such as shared memory and processor
time.RTEMSuses multiple algorithms to manage both waiting threads and
those ready to execute. The thread execution schedulers include the
traditional RTOSround robin and deterministic priority schedulers, rate
monotonic, earliest deadline first (EDF), constant bandwidth server, and
simpleSMPscheduling algorithms. TheRTEM Sscheduling framework allows the
application developer to select the thread scheduling algorithm that
best meets the application's space and time requirements. We will
present how this framework can be used by researchers to integrate their
own scheduling algorithm intoRTEMS and test it using a scheduling
simulator before deploying it on target hardware.
- *Dr. Robert Davis* Senior Research Fellow in the Real-Time
Systems Research Group, University of York, and a Director of Rapita
Systems Ltd. with a talk on monoprocessor scheduling
Abstract : It is now 40 years since Liu and Layland's seminal work on
the analysis of single processor real-time systems using Fixed Priority
and Earliest Deadline First scheduling algorithms. Since then, huge
progress has been made in real-time scheduling with more complex task
models and schedulability analyses developed to better represent and
analyse real systems. In this talk, we will take a tour of these
advances. We will review analysis for fixed priority andEDFscheduling,
examining how it has been extended from simple implicit-deadline
periodic tasks to more complex task models, from pre-emptive to
non-pre-emptive scheduling, and finally to a mix of the two: scheduling
with deferred pre-emption. We will look at effective mechanisms for
synchronisation and resource sharing and their impact on schedulability.
For fixed priority systems, we will examine the effect that priority
ordering has, and algorithms to optimally assign priorities to tasks.
ForEDF, we will see how recent advances have resulted in a simple
algorithm that greatly increases the efficiency ofEDFschedulability
tests. Along the way we will explore some theoretical results involving
speedup factors and some practical ones that have had a big impact on
industry. We'll also look at how some of the overheads and pre-emption
delays that are present in real systems can be accounted for. Finally
we'll discuss an interesting problem in uniprocessor scheduling that has
been open (neither proved nor disproved) for the past 20 years.
************************************
Technical program
Monday August 26th:
01:45 PM - 03:45 PM | Keynote: Uniprocessor Real-Time Scheduling by Dr.
Robert Davis.
03:45 PM - 05:15 PM | RTOS Scheduling session:
- Composition of Design Patterns : from the modeling of RTOS
synchronization tools to schedulability analysis, Vincent Gaudel, Frank
Singhoff, Alain Plantec, Pierre Dissaux and Jerome Legrand.
- A Performance-Aware Quality of Service-Driven Scheduler for Multicore
Processors, Filippo Sironi, Marco Domenico Santambrogio and Donatella
Sciuto.
- Scheduling Analysis from Architectural Models of Embedded
Multi-Processor Systems, Stéphane Rubini, Christian Fotsing, Frank
Singhoff, Hai Nam Tran and Pierre Dissaux.
Tuesday August 27th, morning:
08:30 AM - 10:30 AM | Keynote: Scheduling and Thread Management with
RTEMS by Dr. Joel Sherill.
10:30 AM - 12:00 AM | RTOS design and implementation session :
- Linux PREEMPT-RT 2.6.33 versus 3.6.6: better or worse for real-time
applications?, Hasan Fayyad-Kazan, Luc Perneel and Martin Timmerman.
- Porting an AUTOSAR-Compliant Operating System to a High Performance
Embedded Platform, Shuzhou Zhang, Avenir Kobetski, Eilert Johansson,
Jakob Axelsson and Huifeng Wang.
- ADOK: a Minimal Object Oriented Real-Time Operating System in C++,
Salvatore Benedetto and Giuseppe Lipari.
Tuesday August 27th, afternoon:
02:00 PM - 03:30 PM Performance and energy issues for Embedded
Operating Systems session:
- Flashmon v2 : Monitoring Raw Flash Memory Accesses for Embedded Linux,
Pierre Olivier, Jalil Boukhobza and Eric Senn.
- Low-Power Scheduling with DVFS for common RTOS on Multicore Platforms,
Shuai Li and Florian Broekaert.
- DyPS: Dynamic Processor Switching for Energy-Aware Video Decoding on
Multi-core SoCs, Yahia Benmoussa, Jalil Boukhobza, Eric Senn, Djamel
Benazzouz and Yassine Hadjadj-Aoul.
-------------- next part --------------
HTML attachment scrubbed and removed
More information about the Sae-aadl-users
mailing list