iHawk Real-Time Platforms

機能

  • 1/2/4/8プロセッサーのx86システム
  • 1CPUあたり最大24コア
  • 1CPUあたり最大60MBキャッシュ
  • 1システムあたり最大1TBメモリ
  • 最大18内蔵PCIeスロット
  • ラックマウント/タワー/デスクトップ筐体
  • 高耐久化パッケージングオプション
  • Real-time Clock & Interrupt Module(RCIM)
  • 標準的なI/Oカード全種類
  • 信号コンディショニングオプション
  • 最大8CUDAカードを装備するGPUプラットフォーム
  • RedHawk Linuxリアルタイムオペレーティングシステム
  • C/C++/Fortran/Adaコンパイラー
  • NightStarリアルタイムデバッグ&分析ツール
  • SIMulation Workbenchリアルタイムモデリング環境

リアルタイムLinuxの性能と高速応答

iHawkソリューションの心臓部はリアルタイムOSのRedHawk Linuxです。Red HatおよびCentOSと互換性のあるRedHawkは、高I/Oスループット、外部イベントへの高速応答、プロセス間通信、最適化されたNUMAメモリ拡張などの特徴があります。iHawkは複雑なリアルタイムアプリケーションにとって理想的なLinux環境です。

RedHawk Linuxは低遅延で、マルチスレッド化され、プリエンプト可能なLinuxカーネルがベースです。RedHawkの対称型マルチプロセッシングのサポートには、ミッションクリティカルなソリューションにおいてリアルタイム性能を最大限に活用するCPUシールディングや負荷バランスを含みます。 ユーザーレベルアプリケーションは、認証されたプラットフォーム上で外部イベントに対して5マイクロ秒未満での応答を保証します。

Real-Time Clock & Interrupt Module

iHawkシステムを特徴づけるReal-time Clock & Interrupt Module (RCIM)は、外部イベントに対して高速な応答を必要とするタイムクリティカルアプリケーション用に設計された多機能PCIeまたはPCIカードです。RCIMは複数のiHawkシステムで読み取り可能な同期化クロック、8個のプログラマブルタイマー、12個の入力と12個の出力を持つ外部割込みラインがあります。RCIMはRedHawk Linuxで完全にサポートされます。

オプションのオンボードGPSモジュールはRCIMの同期化クロックをGPS標準時間に調整することが可能です。また、GPSモジュールが装着された1つのRCIMはRCIMチェーン内の全てのiHawkと同期することが可能です。もしくは、GPSモジュールが装備された複数のiHawkは、システム間でケーブル接続することなく共通のGPS時間で動作することが可能です。GPS時間をベースとするPOSIXタイマーは、物理的に接続されていないシステム上のプログラムの実行を同時に開始することが可能です。

柔軟なパッケージオプション

iHawkシステムは、最大18個の内蔵PCIeスロットおよびオプションのPCIe/PCI拡張シャーシを備えた標準的なラックマウント、タワー、デスクトップの形で提供します。VME I/Oサブシステムを必要とするアプリケーション用にPCIe-to-VMEブリッジおよびシャーシが利用可能です。iHawkシステムはオプションのRAIDと共に最大72個のディスクドライブを収容することが可能です。iHawkは高耐久化パッケージングや絶縁保護コーティングを備えて利用できます。iHawkシステムはEthernet、リフレクティブメモリ、Infiniband のような高速ファブリックを使って相互接続することが可能です。

 

SIMulation Workbenchモデリング環境

iHawkシステムは、リアルタイムHardware-In-the-Loop検査装置およびトレーニングシステムシミュレーションの開発や実行するための包括的なフレームワークであるSIMulation Workbench (SimWB)をサポートします。SimWBにおけるリアルタイムの中核は、非常に高速なメモリ常駐型データベース(RTDB)を中心に構成されています。シミュレーションモデルおよびI/Oのプロセスは遅延時間が非常に短いRTDBに直接アクセスします。SimWBのスケジューラにより実行をディスパッチされるリアルタイムループの間、モデルとI/Oのプロセスは連続して実行されます。このモジュラー構造はポイント&クリック方式のGUIを介して複数のシミュレーションモデルにおけるI/Oの独立性を完璧にこなします。