Case Study: GE Transportation


GE Transportation utilized Concurrent Real-Time’s RedHawk Linux and NightStar tools to achieve deterministic control, streamlined debugging, and improved system reliability across its locomotive control systems.


GE Transportation designs advanced locomotive and rail control systems that demand precise timing, fault tolerance, and uninterrupted operation. To meet these real-time performance requirements, GE partnered with Concurrent Real-Time to deploy RedHawk Linux and NightStar debugging tools as the foundation for their control and simulation environments.

The solution provided:

  • A deterministic operating system capable of meeting strict real-time deadlines.
  • Advanced analysis and debugging tools to monitor and optimize performance.
  • A scalable software environment supporting both development and production.

Through Concurrent Real-Time’s technology, GE Transportation enhanced the safety, reliability, and efficiency of its rail systems enabling continuous innovation in modern locomotive control.

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