Published March 28, 2026 | Version v1.0
Software Open

DEXTR: Deterministic Execution Runtime for Hard Real-Time Linux Control

Description

DEXTR is a deterministic execution runtime for Linux designed to eliminate non-deterministic behavior in system resource management.

The system is implemented in Rust using a no_std configuration with full exclusion of dynamic memory allocation (alloc-free), ensuring predictable execution and eliminating runtime allocator-related uncertainty.

DEXTR follows a strict architectural pipeline:

Telemetry → Analyzer → Policy → Validator → Executor

Key properties:

- Deterministic execution model
- Hard real-time compatibility
- Zero-allocation steady state
- Strict separation between decision logic and execution

Validation results:

- Iterations: 1000
- Average latency: 2798 µs
- p99 latency: 3986 µs
- Worst-case latency: 4618 µs
- Variation: 9.42%

All hard real-time criteria are satisfied.

The system is positioned as a foundational layer for deterministic control in Linux environments and is intended for further development, research collaboration, and integration into critical systems.

Files

1. 2026-03-28 16-33-00.png

Files (1.1 MB)

Name Size Download all
md5:2e66dd5abbf11f5b0fca8071eff3d896
67.8 kB Preview Download
md5:aebeb70f56bc660b7cd8df72d1c22c74
70.3 kB Preview Download
md5:a36c8762800efecb37a45b0ab515d381
73.4 kB Preview Download
md5:ea415e214f4df743f661186a108cb20a
75.3 kB Preview Download
md5:b2a0c7f01ec8d9a5b1d07cd3154ac867
776.3 kB Preview Download