RTEMS | Deterministic Hedged Read Library (DHRL) for DRAM Tail Latency Mitigation (#5548)
Wayne Thornton (@wmthornton-dev)
gitlab at rtems.org
Tue Apr 14 13:15:31 UTC 2026
Wayne Thornton commented on a discussion: https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5548#note_148536
As of April 14th, 2026:
- [x] `dhrl_init()` correctly spawns and pins worker threads using the RTEMS Classic API.
- [x] `dhrl_fetch_data()` correctly wakes workers, executes the race, and returns the valid pointer via C11 Atomics and RTEMS Event Sets without deadlocking.
- [x] Library compiles cleanly via `waf` and integrates into the `cpukit` build structure gated by compiler flags.
Testing is ongoing for validation and volatile pointers. Will also be locating and running tests on physical hardware as available.
--
View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5548#note_148536
You're receiving this email because of your account on gitlab.rtems.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/bugs/attachments/20260414/1bc9247e/attachment.htm>
More information about the bugs
mailing list