Open Source Automation Development Lab
You are here: Home / OSADL / In Science / RTLWS 2007 / 
2009-07-04 - 02:46

Next OSADL Events:

Breaking News:

2009-06-11 12:00

Online survey on automation software

OSADL's Uncle Sam

Let us know what you want us to do!


2009-06-10 12:00

New waves with Linux

Labels and signal channels of the gtkwave application window

Analyze the temporal relationship of Linux tasks using the kernel tracer


2009-06-09 12:00

Mainline Realtime Linux (PREEMPT_RT) 2.6.29 declared "Latest Stable"

System time needed to resize an image from 3264x2448 to 1024x768 using the ImageMagick library

Upgrade to 2.6.29.4-rt17 and enjoy better performance and responsiveness of the Linux kernel than ever before


2009-06-02 12:00

Do you need a graphical user interface for your embedded system?

The Linux kernel is ideally suitable for all variants of embedded systems - but many devices need a GUI on top of it. The Qt toolkit and services ...


2009-05-30 12:00

Meet Linux real time kernel developers at RTLWS11

Eleventh Realtime Linux Workshop in Dresden, Germany

Everything you always wanted to know about Linux real time but were afraid to ask


2009-04-16 12:00

OSADL welcomes its new members

Intel, SERCOS International & SYSGO join OSADL - meet them at our Open Source conference at the Hannover Fair 2009



Details of the Real Time Linux Foundation Working Group Project

OSADL Project: Real Time Linux Workshops

Real Time Linux Foundation Workshops since 1999

Real Time Linux Workshops

1999 - 2000 - 2001 - 2002 - 2003 - 2004 - 2005 - 2006 - 2007 - 2008 - 2009

Ninth Real-Time Linux Workshop on November 2 to 4, 2007, in Linz, Austria

Announcement - Agenda - Paper Presentations


Assessment of the Realtime Preemption Patches (RT-Preempt) and their impact on the general purpose performance of the system

Arther Siro, Carsten Emde, Nicholas McGuire

With the maturing of the Realtime Preemption Patches (RT-Preempt) and their stepwise integration into the Mainline Linux kernel since version 2.6.18, we set out to answer the questions: - How good is RT-Preempt with respect to the worst-case latency? - How expensive is RT-Preempt with respect to a possible performance degradation of the system?

Taking that a lot of the preemption techniques deployed have their origin in scalability demands and not so much in realtime requirements, the most interesting case to look into is related to uni-processors - on these we would expect the worst-case impact of RT-Preempt. To answer the question, we ran an extensive benchmark series on 2.8-GHz P4 and 1-GHz VIA CIII boards, measuring general OS performance parameters as well as the realtime capabilities. For the latter, a trivial parport toggle program was used. The results show that high-end CPUs are well supported by RT-preempt in general. Low-end systems typically of interest for automation and control, however, still need some work.

In this paper we will outline the method used for evaluation and present the details of the results. This work was partly supported by the Open Source Automation Development Lab (OSADL).

 

Valid XHTML 1.0 Transitional