RTX64 transforms Windows into a hard real-time operating system, enabling deterministic, low-latency execution on multi-core processors. It supports real-time scheduling, direct hardware access, and seamless coexistence with Windows applications, making it ideal for industrial automation, robotics, and time-critical embedded systems.
Vendor
IntervalZero
Company Website
RTX64
RTX64 is a 64-bit real-time extension for Microsoft Windows, transforming it into a hard real-time operating system. It enables deterministic, low-latency execution of time-critical applications on multi-core x86 processors while coexisting with standard Windows processes. RTX64 is a core component of the IntervalZero RTOS Platform, designed for industries requiring precision, reliability, and performance—such as automation, robotics, medical devices, and aerospace.
Features
- Hard Real-Time Performance: Supports timer periods down to 1 microsecond and interrupt service thread (IST) latencies under 10 microseconds.
- Symmetric Multiprocessing (SMP): Utilizes a unified scheduler across up to 64 real-time processors.
- Memory Access: Direct access to up to 512 GB of physical memory.
- Windows Coexistence: Real-time and Windows applications run side-by-side without interference.
- RT-TCP/IP Stack: Deterministic networking with support for IPv4/IPv6, Winsock, and virtual network interfaces.
- Vision Integration: RTX64 Vision enables real-time GigE Vision camera support with OpenCV compatibility.
- Development Tools: Integrates with Microsoft Visual Studio and supports C/C++ development.
Capabilities
- Real-Time Scheduling: Priority-driven and preemptive thread management ensures sub-microsecond context switching.
- Hardware Access: Real-time processes can directly access hardware without Windows drivers.
- Networking: Real-time TCP/IP stack and virtual LAN interface for seamless communication with Windows.
- Diagnostics & Utilities: Includes tools for configuration, monitoring, and debugging real-time applications.
- Scalability: Suitable for small embedded systems to large, multi-core industrial platforms.
Benefits
- Reduced Hardware Costs: Eliminates the need for separate real-time controllers by consolidating on a single PC.
- Faster Time to Market: Uses familiar Windows tools and APIs, reducing development complexity.
- Improved System Reliability: Isolates real-time tasks from Windows, ensuring consistent performance.
- Future-Proof Architecture: Supports modern memory and processor architectures, ready for evolving industrial needs.
- Enhanced Flexibility: Enables hybrid systems combining real-time control with rich Windows-based interfaces.