概要
RedHawkは、IntelおよびAMDベースのシステム向けオープンソースLinux OSで、業界規格(POSIX1003.1 & XSI)、リアルタイム(POSIX 1003.1b,1c)、低レイテンシィ、CUDA、KVMに対応したリアルタイムLinux OSです。
RedHawkは、タイムクリティカルおよびハードリアルタイム環境が必要とするパフォーマンスを保証します。さらに、モデリング、シミュレーション、データ収集、工業制御、医療用画像処理システム などの幅広いアプリケーションに最適なLinuxソリューションで、殆どのプラットフォーム上において ユーザーレベル・アプリケーションが外部イベントに対して5マイクロ秒以下で応答することを保証します。RedHawkにはRHELのすべての機能が含まれますので、ユーザレベルコマンドやユーティリティ、システム管理は Red Hat と完全互換となります。重要なオープンソース・パッチとConcurrent社が開発・強化してリリースした kernel.orgにより優れたリアルタイムパフォーマンスを実現します。RedHawkのユーザーライブラリは、他のLinuxが提供していない機能を加えて提供しています。また、標準的なLinuxのユーザーレベルAPIと完全互換であるため、他のLinuxディストリビューションで書かれたアプリケーションでも修正することなくRedHawk上で動作させることが可能です。
- 仕様
-
ソフトウェア Intel プロセッサ用 リルタイムLinux OS - 特徴
- ▮ x86およびARM64システム用のリアルタイムLinuxオペレーティングシステム
▮ 認定されたプラットフォームで、5usec未満のイベント応答を保証
▮ 高度なシールド機能
・プロセッサ、割り込み、ローカルタイマー
・使いやすいシールドAPIとGUI
▮ NUMAパフォーマンスの最適化
▮ ユーザーレベルのI/O
▮ 周波数ベースのスケジューリング
▮ ロックレスカーネルトレース
▮ 最適化されたグラフィックスとCUDA®I/O
▮ インテル®Phi™コプロセッサーMICプログラミングのサポート
▮ クラスター管理
▮ プリエンプティブ、マルチスレッド、リエントラントカーネル
▮ プライオリティ継承
▮ ユーザーレベルのプリエンプション制御
▮ ポスト/ウェイトサービス
▮ 最小限のレイテンシ
▮ 動的および静的な負荷分散
▮ SELinuxセキュリティ
▮ QEMU/KVMを使用した仮想ターゲット
▮ オプションのPREEMPT_RTリアルタイムスケジューリング
▮ Linux Standard Base(LSB)
▮ POSIX 1003.13プロファイル54
▮ POSIX 1003.1リアルタイムおよびスレッド
▮ RHEL/CentOS®とUbuntuの互換性
▮ 相互運用可能なEclipse IDE
▮ RedHawk Architect™GUI構成ツール
▮目的のユーザーパッケージとモジュールを選択する
・ターゲット固有のカーネルを選択します
・完全なルートファイルシステムを構築する
・ファイルシステムイメージをフラッシュする
・必要に応じてイメージを再構成します
- 米国NAVYは「RedHawk」を採用
- • ACTUV(対潜水艦戦連続無人船)
• イージスプログラム(複数世代)
– ACB 12(Aegis Destroyer近代化プログラム)
– BMD(イージス弾道ミサイル防衛)
– COTSリフレッシュプログラム
– CR2プログラム
• AN/SPQ-98レーダ(表面監視およびレーダ)
• AN/SPN-41B(船舶ベースの着陸誘導システム)
• FBM(トライデントII D5艦隊弾道ミサイル)
• 沿海域戦闘艦(LCS)
• LRASM(長距離対艦ミサイル)
• NSWCクレーン(海軍水上戦センターのクレーン部門)
• NUWC(次世代魚雷ハードウェアインザループテストベッド)
• SeWip(表面電子戦改善プログラム)
• SGS(Shipboard Gridlock System)
• 通信機システムAN/UPX-29
• 米国沿岸警備隊の深層水プログラム
- リアルタイムソリューションのリーディングプロバイダ
- Concurrent Real-Time社は、1966年に米国フロリダで設立された高性能リアルタイムLinuxソフトウェア・ハードウェアソリューションを提供する業界屈指のリアルタイムソリューションプロバイダです。50年以上に渡り自動車・航空宇宙・防衛・ロボット・エネルギー・物流・金融などの幅広い市場で、最高クラスのリアルタイムソリューションと、ミッションクリティカルアプリケーションのサポートを世界中に提供しています。
RedHawk™ Linux®ソリューションは、最も高度なX-in-the-Loopシミュレーション・高速データ収集・プロセス制御・低レイテンシのトランザクション処理アプリケーションのためのハードリアルタイムパフォーマンスを提供します。
ブロック図
スペック
▮対応CPU | |
Intel | 2-way and 4-way Xeon Nehalem 8-core、Atom,i5,i7… |
AMD | 2-way and 4-way Magny-Cours 8 and 12-core |
▮OS環境 | |
Red Hat Enterprise Linux 互換 | |
CentOS 互換 |