Planned SMP Improvements
Sebastian Huber
sebastian.huber at embedded-brains.de
Wed Jan 27 09:54:26 UTC 2016
Hello,
I added three tickets that will lead to a major improvement of the SMP
capabilities of RTEMS in case we are able to implement them:
New watchdog handler implementation
https://devel.rtems.org/ticket/2554
Eliminate the Giant lock
https://devel.rtems.org/ticket/2555
Implement the O(m) Independence-Preserving Protocol (OMIP)
https://devel.rtems.org/ticket/2556
It takes several weeks of work to implement them and it will lead to
major changes in core operating system components. Besides the increased
complexity in the locking protocols I don't expect negative impact for
the uni-processor configurations. Please review these tickets. I would
be happy about feedback.
Maybe we can implement
Improve the SMP scheduler with arbitrary processor affinity support
https://devel.rtems.org/ticket/2510
as part of this years GSoC.
Once this is done we have a state-of-the-art real-time operating system
for SMP systems in the single-process/multi-thread environment from my
point of view.
--
Sebastian Huber, embedded brains GmbH
Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone : +49 89 189 47 41-16
Fax : +49 89 189 47 41-09
E-Mail : sebastian.huber at embedded-brains.de
PGP : Public key available on request.
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
More information about the devel
mailing list