RedHawk Linux RTOS

Deterministic real-time Linux for mission-critical applications

Let us know what you’re interested in and what brings you to Concurrent Real-Time. By submitting this form, you are confirming you agree to share your personal information with Concurrent Real-Time to use for this business request. You may unsubscribe at any time, and further details can be found in Concurrent Real-Time’s privacy notice located here: Privacy Policy

RedHawk Linux is a real-time Linux platform for applications where timing predictability, low latency, and system control directly affect performance. It provides deterministic scheduling, processor shielding, low interrupt latency, and Linux compatibility for time-critical workloads in simulation, data acquisition, control, imaging, embedded defense, and other mission-critical environments.

In time-critical systems, performance is not measured by throughput alone. Engineers need to know that critical tasks will execute within predictable time limits, even under load.

RedHawk Linux is designed for applications where latency, jitter, and scheduling variability can affect system behavior. Built on a Linux-compatible real-time architecture, RedHawk gives engineering teams the deterministic execution environment needed for hardware-in-the-loop simulation, high-speed data acquisition, industrial control, medical imaging, embedded defense systems, and other mission-critical workloads.

On certified platforms, RedHawk delivers event response times of less than 5 microseconds while maintaining compatibility with standard Linux distributions such as RHEL, Rocky Linux, Oracle Linux, and Ubuntu.

Applications of RedHawk Linux

RedHawk is widely deployed in:

  • High-speed data acquisition and signal processing
  • Industrial control systems
  • Aerospace & Defense
  • Low-latency transaction processing

Key Characteristics

RedHawk Linux helps reduce timing variability through real-time scheduling, kernel preemption, processor shielding, and interrupt control. This allows critical tasks to execute predictably in applications where missed deadlines can affect system behavior.

RedHawk maintains compatibility with standard Linux user-level commands, utilities, and APIs. This helps teams migrate existing Linux applications without rebuilding their entire development workflow.

Shield selected CPUs or cores from background processes, kernel activity, and non-critical workloads so real-time applications can execute with less interference and more predictable timing.

When paired with NightStar tools, RedHawk supports non-intrusive debugging, monitoring, tracing, scheduling, and tuning for real-time CPU and GPU applications.

RedHawk Architect supports target-specific kernel and application images for embedded deployments where disk footprint, hardware configuration, and system control are important.

Existing customers may contact support to get a free download of RedHawk™️ 9.4 on the NVIDIA®️ Jetson AGX Orin with JetPack 6.0. Learn more

What is the Real-Time Clock & Interrupt Module (RCIM IV)?

See the data sheet

Format

IRIG-B 024 or 124 AM or DCLS

Input Specifications

AM 1 to 10V peak-to-peak (auto ranging); AM 1KHz 2:1 to 6:1 ratio; AM 4K ohm load AC coupled; DCLS 3.3/5V TTL >2V high <0.8V low; DCLS 100 ohm switchable termination

Output Specifications

AM 2.5, 5 or 8V peak-to-peak (selectable) into 50 ohms; AM 1KHz at 3:1 ratio; AM Accuracy ±10 microseconds; DCLS 0.5V Vol (max) and 2V Voh (min) into 100 ohms; DCLS Accuracy ±1 microsecond; DCLS Up to twelve outputs; Reference offset adjust range 0 to -65 microseconds (400nS resolution)

Multi-GNSS

Supports GPS, GLONASS, Galileo, and Beidou

Options

GPS-only

RedHawk Linux includes real-time capabilities designed to reduce latency, isolate critical workloads, and improve timing predictability across multi-core systems. These capabilities give engineers direct control over system behavior in applications where timing consistency is required.

Dynamically shield individual CPUs or cores from background tasks and system activity. This helps reduce jitter and maintain predictable execution for time-critical applications. RedHawk includes command-line and GUI-based shielding tools.
On certified platforms, RedHawk achieves event response times of less than 5 microseconds, supporting hard real-time applications where rapid and predictable response is required.
Localize process memory and reduce cross-node latency in NUMA architectures. This helps improve memory access determinism for multi-core and high-performance systems.
Use Frequency-Based Scheduling (FBS) for cyclic task execution, overrun detection, and performance monitoring. This is especially useful for simulation, control loops, and other workloads that must execute at fixed intervals.
Support predictable multi-threaded execution with priority inheritance, preemptive kernel design, and lockless kernel trace capabilities.
Use real-time clock and interrupt modules to support rapid response to external events and improve timing control in sensor-driven or event-driven systems.
NightStar tools to debug, trace, monitor, schedule, and tune real-time applications with minimal system intrusion. This helps engineers observe system behavior without disrupting timing characteristics.
Create target-specific kernel and application images for embedded systems and deployment environments that require custom system configurations or minimal disk footprints.
Optimized NVIDIA graphics and GPU drivers support real-time rendering and CUDA computation for applications that require GPU acceleration.
Support soft real-time requirements for workloads with high thread counts, complementing RedHawk hard real-time capabilities where appropriate.

RedHawk’s features are engineered to empower developers, reduce complexity, and enhance system reliability in real-time and embedded environments.

RedHawk Linux is used where standard Linux timing behavior is not predictable enough. These applications require low latency, controlled scheduling, and repeatable execution under realistic operating conditions.

  • Run simulation workloads with deterministic timing so models, I/O, and hardware interactions remain synchronized. RedHawk provides the real-time foundation for HIL environments where timing fidelity is critical.
  • Support simulation and development workflows that require repeatable timing, controlled execution, and consistency between modeled behavior and real-time execution.
  • Support mission-critical workloads where deterministic execution, low interrupt latency, and long-term platform control are required.
  • Maintain predictable control-loop timing in systems where inconsistent execution can affect stability, throughput, or safety.

  • Support applications where consistent response time matters as much as throughput and where variability can affect system performance.

  • Use RedHawk Architect and target-specific configurations to deploy real-time Linux capabilities in systems with specific hardware, footprint, or deployment requirements.

  • Reduce timing variability in time-critical workloads.
  • Improve confidence that system behavior observed in validation reflects real execution behavior.
  • Maintain Linux compatibility while adding deterministic real-time capabilities.
  • Isolate real-time applications from background processes and system activity.
  • Analyze and tune system behavior using integrated real-time debugging and tracing tools.

RedHawk Linux is backed by Concurrent Real-Time engineering support, maintenance services, documentation, and consulting for deployment, tuning, and long-term system operation.

Release

OS

Linux Kernel

RedHawk 9.6

Rocky 9.6 | RHEL 9.6 | Oracle 9.6 | Ubuntu 24.04 LTS

Kernel.org 6.12.33

RedHawk 9.2

Rocky 9.2 | RHEL 9.2 | Oracle 9.2 | Ubuntu 22.04 LTS

Kernel.org 6.1.19-rt8

RedHawk 8.4

Rocky 8.4 | RHEL 8.4 | Oracle 8.4 | Ubuntu 20.04

Kernel.org 5.10.59-rt52

RedHawk 8.0

CentOS 8.0 | RHEL 8.0| Ubuntu 18.04

Kernel.org 4.14

Support Highlights:

– Dynamic Kernel Module Support (DKMS) now works with RedHawk kernels

– RedHawk RPM packages are now signed by Concurrent for improved security

– New support for easily creating custom kernel RPM and Deb packages

– New support for secure boot with Ubuntu

– Includes powerful real-time utilities (ccur-rttools) for introspection and tuning

Our team of experienced engineers offers telephone and email support to resolve issues promptly and keep your systems running smoothly.

Maintenance services provide access to updates, patches, and releases that support compatibility with evolving hardware and operating system environments.

Consulting services are available for specialized hardware integration, driver development, real-time tuning, and unique deployment requirements.

Training materials, documentation, and user guides help engineering teams configure, deploy, and maintain RedHawk Linux effectively.

Concurrent Real-Time provides support through offices and teams serving customers across North America, Europe, and Asia.

RedHawk Linux is supported across the system lifecycle, from initial deployment through long-term maintenance and tuning. This single-vendor support model helps simplify integration, configuration, and ongoing system operation for real-time environments.

Videos

Tuning a RedHawk Linux System – Part 1

Tuning a RedHawk Linux System – Part 2

Securing Real-Time Systems

RedHawk Linux Demo

Blogs & News

Related Articles

  • Diagram showing software staying the same while hardware changes: Guest OS + Application on RedHawk KVM-RT Host, with Hardware Gen 1 retired, Gen 2 in production, and Gen 3 planned refresh.

    Preserving Legacy Real-Time Applications Through Virtualization

    Preserving Legacy Real-Time Applications Through Virtualization Real-time applications often remain in service much longer than the hardware on which they were originally developed. Test systems, industrial controls, simulation environments, and data-acquisition platforms…

    Read more

  • Diagram comparing native RedHawk Linux (left) and RedHawk KVM-RT virtualization (right) with application layer and real-time workload on both sides.

    Native Real-Time Linux vs. Real-Time Virtualization: Which Architecture Fits Your Application?

    Native Real-Time Linux vs. Real-Time Virtualization: Which Architecture Fits Your Application? Virtualization is now common in enterprise computing, but timing-sensitive systems introduce requirements that conventional IT workloads do not share. An application may…

    Read more

  • Diagram of NUMA placement: keep Cores, Memory, and PCIe device in one node (local placement). Cross-node placement is discouraged (Node 0 and Node 1).

    How CPU Shielding, NUMA, and Interrupt Affinity Affect Real-Time Virtual Machines

    How CPU Shielding, NUMA, and Interrupt Affinity Affect Real-Time Virtual Machines Running a real-time operating system inside a virtual machine does not automatically create a deterministic environment. The virtual machine still depends…

    Read more

Get in touch

Get real-time performance

Join industry leaders in choosing the leading open-source real-time operating system available. Talk to an expert and get a real-time solution that fits your needs.