iHawk Real-Time Platforms


  • Single, dual, quad and 8-processor x86 systems
  • Up to 28 cores per CPU
  • Up to 60 MB of cache per CPU
  • Up to 1 TB of memory per system
  • Up to 21 integral PCIe slots
  • Rackmount, tower or desktop chassis
  • 14U, 22U, 36U, 38U and 42U rackmount cabinets
  • DCIM Control Module monitoring option
  • Optional ruggedized packaging
  • Real-Time Clock & Interrupt Module
  • A complete range of standard I/O cards
  • Optional signal conditioning
  • GPU platforms with up to 10 CUDA cards
  • RedHawk Linux real-time operating system
  • C/C++, Fortran and Ada compilers
  • NightStar real-time debugging and analysis tools
  • SIMulation Workbench real-time modeling environment

Real-Time Linux Performance and Determinism

At the heart of every iHawk solution is Concurrent’s RedHawk Linux real-time operating system. Compatible with the popular Red Hat and CentOS Linux distributions, RedHawk features high I/O throughput, fast response to external events, interprocess communication and optimized NUMA memory enhancements. iHawk is the ideal Linux environment for complex real-time applications.

RedHawk Linux is based upon a multi-threaded, fully pre-emptible Linux kernel with low-latency enhancements. RedHawk’s true symmetric multiprocessing support includes load-balancing and CPU shielding to maximize determinism and real-time performance in mission-critical solutions. A user-level application can be guaranteed to respond to an external event in less than 5 microseconds on certified platforms

Real-Time Clock & Interrupt Module

iHawk systems feature Concurrent’s Real-Time Clock & Interrupt Module (RCIM IV), a multifunction PCIe card designed for time-critical applications that require rapid response to external events. The RCIM includes a synchronized clock readable by multiple iHawk systems, eight programmable timers, and twelve input or output external interrupt lines. The RCIM is fully supported by Concurrent’s RedHawk Linux.

An optional, on-board GPS module is available to align the RCIM’s synchronized clock to GPS standard time. One GPS-equipped RCIM can synchronize all iHawks in an RCIM chain, or multiple iHawks equipped with the GPS module can operate from a common time base without any cable connections between the systems. POSIX timers based on absolute GPS time can be used to simultaneously start the execution of programs on systems which are not physically connected. The RCIM IV also offers an IRIG B time code option for transferring timing information in accordance with IRIG Standard 200-16.

Flexible Packaging Options

iHawk systems come in standard rackmount, tower and desktop enclosures with up to 21 integral PCIe slots and optional PCIe and PCI expansion chassis. For applications that require a VME I/O subsystem, PCIe-to-VME bridges and chassis are available. iHawk systems can contain up to 72 disk drives with optional RAID. iHawks are available with ruggedized packaging and conformal coating. iHawk systems can be interconnected using Ethernet, reflective memory or high-speed fabrics such as Infiniband. A full range of configurable rackmount cabinets are available in heights from 14U to 42U. Concurrent also offers a DCIM Cabinet Control Module that can be customized to meet exact control, monitoring and security requirements.

SIMulation Workbench Modeling Environment

iHawk systems support Concurrent’s SIMulation Workbench (SimWB), a comprehensive framework for developing and executing real-time hardware-in-the-loop test stands and training system simulations. The SimWB real-time core is organized around a very fast memory resident database. Simulation models and I/O processes have direct access to data with very low latency. Models and I/O processes run sequentially during the real-time loop with their execution dispatched by the SimWB scheduler. This modular design allows for complete I/O independence of multiple simulation models via point-and-click GUI.