2014
DOI: 10.1155/2014/945850
|View full text |Cite
|
Sign up to set email alerts
|

Real-Time and Real-Fast Performance of General-Purpose and Real-Time Operating Systems in Multithreaded Physical Simulation of Complex Mechanical Systems

Abstract: Physical simulation is a valuable tool in many fields of engineering for the tasks of design, prototyping, and testing. General-purpose operating systems (GPOS) are designed for real-fast tasks, such as offline simulation of complex physical models that should finish as soon as possible. Interfacing hardware at a given rate (as in a hardware-in-the-loop test) requires instead maximizing time determinism, for which real-time operating systems (RTOS) are designed. In this paper, real-fast and real-time performan… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

1
2
0

Year Published

2018
2018
2021
2021

Publication Types

Select...
2
2
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(3 citation statements)
references
References 25 publications
(37 reference statements)
1
2
0
Order By: Relevance
“…The actual time measuring adds almost no overhead since it is in the order of a few tens of nanoseconds. The same negligible overhead is observed by Garre et al [72] where they conclude that the time difference is below 100 nsecs.…”
Section: Measurements Approachsupporting
confidence: 74%
“…The actual time measuring adds almost no overhead since it is in the order of a few tens of nanoseconds. The same negligible overhead is observed by Garre et al [72] where they conclude that the time difference is below 100 nsecs.…”
Section: Measurements Approachsupporting
confidence: 74%
“…Sharing data among processes-i.e., sharing data be-tween threads in different address spaces-can also have an impact on the real-time workload, since we need to employ synchronization mechanisms for that. Concerning the Interprocess Communication (IPC) services, Garre et al (2014a) showed increased latencies for PREEMPT_RT with respect to the vanilla kernel in the magnitude of tens of μs for operations on semaphores. This is an expected result due to the throughput degradation introduced by PREEMPT_RT.…”
Section: Interprocess Communication (Ipc)mentioning
confidence: 99%
“…In 2014, Garre et al (2014a;Garre et al 2014b) showed that RTAI and Xenomai can reach task switch times on average less than 1μs, while PREEMPT_RT cannot break the microsecond barrier. The evaluation was performed running two threads with a busy loop containing a scheduler yield syscall.…”
Section: Comparison With Other Rtosmentioning
confidence: 99%