简介
何为NI 实时Linux系统
这是一个由NI开发的面向工业控制领域,基于实时内核的操作系统,兼容Linux生态,可通过NI MAX管理软件包,并通过Labview编程,其具有硬件要求低,除了工业控制进程之外几乎不存在其他程序来抢占性能, 实时性好,相比windows等平台其运算延迟抖动可以控制到亚毫秒级
能做啥
原本的NI实时系统偏向于测控领域,但随着工业智能化的浪潮到来,简单的测控 已经无法满足客户越来越复杂的质检和测量需求了,因此我们对NI的这套实时系统进行了二次开发, 使其支持了一些AI方面的功能,目前可以通过这套系统完成对NVIDIA GPU和Intel CPU的专项AI加速 以实现 质检 安防 数据分析 等领域的应用。
需要学习嵌入式开发或者C/C++吗
不需要,借助Labview的图形化能力和仪酷智能的图形化AI工具包,可以实现超低代码实现工业级应用
运行效果对比
操作系统 | GPU | 优化状态 | 延迟 | 抖动 |
---|---|---|---|---|
windows11 64bit | RTX4070 | 否 | 7.5ms | 非常剧烈 |
操作系统 | GPU | 优化状态 | 延迟 | 抖动 |
---|---|---|---|---|
windows11 64bit | RTX4070 | 是 | 1.6ms | 中等 |
操作系统 | GPU | 优化状态 | 延迟 | 抖动 |
---|---|---|---|---|
NI RT Linux | RTX4070 | 是 | 1.4ms | 几乎没有 |
可见 在实时系统上没有了其他进程的干扰,对于推理的稳定性有着极大程度的提升