什么是 iHawk?
iHawk™ 是 Concurrent Real-Time 的高性能、基于 Linux 的计算机平台,用于时间关键型模拟、数据采集和过程控制应用,包括嵌入式软件领域的应用。
iHawk 平台采用市场上最新、最好的商用现成组件构建。用户利用 Concurrent Real-Time 在实时方面的专业知识构建实时 iHawk 系统,该系统针对其应用进行了优化,并且可以轻松扩展以支持未来的项目。iHawks 上有以下选择:
实时 Linux 性能和确定性
每个 iHawk 解决方案的核心都是 Concurrent 的 RedHawk Linux 实时操作系统。RedHawk 与流行的 Red Hat®、CentOS 和 Ubuntu Linux 发行版兼容,具有高 I/O 吞吐量、对外部事件的快速响应、进程间通信和优化的 NUMA 内存增强功能。iHawk 是复杂实时应用程序的理想 Linux 环境。
RedHawk Linux 基于多线程、完全可抢占的 Linux 内核,具有低延迟增强功能。RedHawk 真正的对称多处理支持包括负载平衡和 CPU 屏蔽,可最大限度地提高关键任务解决方案的确定性和实时性能。在经过认证的平台上,用户级应用程序可以保证在 5 微秒内响应外部事件。
NightStar 调试和分析工具
Concurrent 的 NightStar 是一套功能强大的集成工具,用于调试和分析时间关键型 Linux 应用程序。NightStar 工具运行时的干扰最小,从而保留了应用程序执行行为和确定性。用户可以快速轻松地实时调试、监控、安排、分析和调整应用程序。基于 NightStar GUI 的工具可缩短测试时间、提高生产率并降低开发成本。
时间关键型应用程序需要能够处理多个处理器和内核、多任务交互和多线程的复杂性的调试工具。NightStar 的高级功能使系统构建者能够快速解决难题。NightStar 工具包括 Night View 源代码级调试器、NightTrace 图形分析器、NightProbe 数据监视器、NightSim 循环调度程序和 NightTune 性能调谐器。NightTrace 工具允许用户以图形方式实时查看 Linux 内核与多个应用程序线程之间的交互。
实时时钟和中断模块
iHawk 的实时时钟和中断模块 (RCIM) 是一款多功能 PCIe 或 PCI 卡,专为需要快速响应外部事件的时间关键型应用而设计。RCIM 包括一个可由多个 iHawk 系统读取的同步时钟、八个可编程计时器以及十二个输入和十二个输出外部中断线。RCIM 完全受 Concurrent RedHawk Linux 支持。
可选的板载 GPS 模块可用于将 RCIM 的同步时钟与 GPS 标准时间对齐。一个配备 GPS 的 RCIM 可以同步 RCIM 链中的所有 iHawks,或者配备 GPS 模块的多个 iHawks 可以从公共时间基准运行,而无需系统之间进行任何电缆连接。基于绝对 GPS 时间的 POSIX 计时器可用于同时启动未物理连接的系统上的程序执行。
GPU CUDA 和图形解决方案
Concurrent 提供定制的实时 CUDA 平台,可包含 1 到 8 个最新的 NVIDIA Tesla GPU 以及 Quadro 和 GeForce 显卡。RedHawk Linux 包含最新版本的 CUDA SDK,具有实时 CUDA 优化功能。RedHawk 将 CUDA 应用程序中实时进程的进程调度延迟从数百微秒缩短到 20 微秒以下。RedHawk 通过优化 CPU 和 GPU 之间共享的内存分配来提供更好的整体性能。
仿真工作台
iHawk 系统支持 Concurrent 的 SIMulation Workbench (SimWB),这是一个用于开发和执行实时硬件在环测试台和训练系统模拟的综合框架。SimWB 实时核心围绕非常快速的内存驻留数据库进行组织。模拟模型和 I/O 进程可以直接访问数据,延迟非常低。模型和 I/O 进程在实时循环期间按顺序运行,其执行由 SimWB 调度程序调度。这种模块化设计允许使用点击式 GUI 实现与各种模型完全独立的 I/O。
● Intel、AMD 或 ARM CPU
● 最多 224 个 CPU 核心系统
● 1.5GHz 至 4.1GHz CPU 核心速度
● TerraByte 存储和 RAM
● 图形和计算 GPU 支持
● 信任根
● 内存和缓存隔离
航空鹰
AeroHawk 是一款先进、灵活的航空航天和国防硬件在环解决方案,现已作为完整解决方案推出。AeroHawk 于 2022 年 11 月在 I/ITSEC 首次推出,包含无与伦比的完整硬件、软件和集成解决方案。
视频播放失败,请联系站点管理员!