GPU 工作台

RedHawk Linux性能和决定论

每个GPU Workbench解决方案的核心是Concurrent的RedHawk Linux实时操作系统。 RedHawk与流行的Red Hat和CentOS发行版兼容,可提供高I / O吞吐量,对外部事件的快速响应,优化的进程间通信和NUMA内存管理。 RedHawk是复杂的实时CUDA应用程序的理想Linux环境。

NVIDIA提供的专有GPU驱动程序经常对内核资源提出要求,这些资源可以显着影响实时性能。 RedHawk解决了这些特殊挑战,并保证了当CUDA进程在系统上同时运行时实时进程的性能。

RedHawk Linux包含最新版本的NVIDIA CUDA SDK,可将CUDA应用程序中的进程调度延迟从数百微秒减少到10微秒以下。 RedHawk可最大限度地减少抖动并提供更好的整体性能。

NightStar调试和分析工具

GPU Workbench支持Concurrent强大的NightStar开发工具包。 用户可以非侵入式地调试,分析,监视,调度和调整他们的实时GPU应用程序,从而保留实时应用程序的执行行为。 NightStar包含一个应用程序照明功能,允许程序员自动跟踪CUDA API函数调用并检查传递和返回的参数值,并获得CUDA内核执行的详细时序分析。

NightStar还允许用户以图形方式实时查看Linux内核与多个应用程序线程之间的交互。 NightStar允许用户将跟踪点添加到由GPU执行的CUDA内核中.

定制的GPU平台

Concurrent提供完全定制的实时GPU Workbench平台,最多可包含八个最新的NVIDIA Tesla和图形卡以及多达四个CPU插槽。系统采用标准塔式,机架式或台式机箱,最多12个集成PCIe插槽和可选扩展机箱。配置最多可包含24个带可选RAID的磁盘驱动器。多个GPU Workbench系统可以使用10 Gbit以太网或高速结构进行互连。