Open robot control software: the OROCOS project

H Bruyninckx - … 2001 ICRA. IEEE international conference on …, 2001 - ieeexplore.ieee.org
This paper introduces the OROCOS project that aims at becoming a general-purpose and
open robot control software package. OROCOS follows the open source development model …

[HTML][HTML] Scheduling and locking in multiprocessor real-time operating systems

BB Brandenburg - 2011 - search.proquest.com
With the widespread adoption of multicore architectures, multiprocessors are now a
standard deployment platform for (soft) real-time applications. This dissertation addresses …

Litmus^ rt: A testbed for empirically comparing real-time multiprocessor schedulers

JM Calandrino, H Leontyev, A Block… - 2006 27th IEEE …, 2006 - ieeexplore.ieee.org
We present a real-time, Linux-based testbed called LITMUS, which we have developed for
empirically evaluating multiprocessor real-time scheduling algorithms. We also present the …

TLSF: A new dynamic memory allocator for real-time systems

M Masmano, I Ripoll, A Crespo… - … Euromicro Conference on …, 2004 - ieeexplore.ieee.org
Dynamic storage allocation (DSA) algorithms play an important role in the modern software
engineering paradigms and techniques (such as object oriented programming). Using DSA …

Dynamic integrated scheduling of hard real-time, soft real-time, and non-real-time processes

SA Brandt, S Banachowski, C Lin… - RTSS 2003. 24th IEEE …, 2003 - ieeexplore.ieee.org
Real-time systems are growing in complexity and real-time and soft real-time applications
are becoming common in general-purpose computing environments. Thus, there is a …

On the scalability of real-time scheduling algorithms on multicore platforms: A case study

BB Brandenburg, JM Calandrino… - 2008 Real-Time …, 2008 - ieeexplore.ieee.org
Multicore platforms are predicted to become significantly larger in the coming years. Given
that real-time workloads will inevitably be deployed on such platforms, the scalability of the …

Real-time synchronization on multiprocessors: To block or not to block, to suspend or spin?

BB Brandenburg, JM Calandrino… - 2008 IEEE Real …, 2008 - ieeexplore.ieee.org
In the domain of multiprocessor real-time systems, there has been a wealth of recent work
on scheduling, but relatively little work on the equally-important topic of synchronization …

Timing analysis of a protected operating system kernel

B Blackham, Y Shi, S Chattopadhyay… - 2011 IEEE 32nd …, 2011 - ieeexplore.ieee.org
Operating systems offering virtual memory and protected address spaces have been an
elusive target of static worst-case execution time (WCET) analysis. This is due to a …

[PDF][PDF] Multicore operating-system support for mixed criticality

JH Anderson, SK Baruah… - Proceedings of the …, 2009 - cs.unc.edu
Ongoing research is discussed on the development of operating-system support for
enabling mixed-criticality workloads to be supported on multicore platforms. This work is …

Improving soft real-time performance through better slack reclaiming

C Lin, SA Brandt - 26th IEEE International Real-Time Systems …, 2005 - ieeexplore.ieee.org
Modern operating systems frequently support applications with a variety of timing constraints
including hard real-time, soft real-time, and best-effort. To guarantee performance, critical …