RTOS Real-Time Performance vs. Ease Of Use Assessing performance needs of an application vs. other considerations
Real-time operating system (RTOS) vendors often make claims of “fast real-time performance,” and “rapid real-time response,” to convince developers to use their RTOS for a given application. The implication is that “faster is better,” and sub-microsecond interrupt response and context switch times are offered as compelling evidence.....More
Efficient Embedded Memory Protection for Express Logic’s ThreadX® Real-Time Operating System (RTOS)
"White paper describing various approaches to memory management, including Express Logic's Embedded Memory Protection(tm) (EMP) for ThreadX(r). EMP is a simple, efficient method of providing memory protection for embedded applications, and it avoids most of the overhead and complexity of process model approaches currently available.
Preemption-Threshold™
White paper containing an overview of preemption-threshold, Express Logic's new technique of reducing context switches. In addition, researchers at Concordia University in Montreal and the University of Pittsburgh have published several papers on preemption-threshold, centering on its benefits to real-time systems. Please review their work at the following URL:
http://www.cs.utah.edu/~regehr/reading/open_papers/preempt_thresh.pdf
ThreadX® Performance Analysis
White paper on ThreadX performance analysis. This paper describes performance analysis from a non-intrusive perspective and one that requires very slight modifications to the context switching code of ThreadX.
RTOS Interrupt Architectures
Two Approaches - Unified and Segmented
This paper contains a comparison between two approaches to RTOS Interrupt Architecture that handle Interrupt Service Routines. The two approaches are "Unified" and "Segmented". There are significant differences between them with regard to the efficiency and simplicity of the resulting system.
Measuring Real-Time Performance of an RTOS
View the Presentation
Download the Thread-Metric Benchmark Suite
RTOS Selection and Its Impact on Enhancing Time-To-Market and On-Time Design Outcomes
How time-to-market and on-time design considerations can cost or make you money - and why you should consider these factors in choosing or replacing your operating system. View the PDF.