Spectrum Instrumentation 为高性能应用首创 "Julia "SDK

软件语言 "Julia "加速了人工智能、医学和机器人技术领域的发展

与科罗娜病毒的斗争不仅发生在医学实验室,也发生在计算领域。处理用于疫苗开发的海量数据需要先进的工具。"Julia",一种相对较新的软件语言,已经激增了人气。它提供了与C语言编程相当的速度和功能,同时也允许科学和数值计算。作为先进的科学测试和测量设备的领先制造商,Spectrum Instrumentation很高兴地宣布,它已经创建了一个软件开发工具包(SDK),用于使用Julia对其全系列200多种不同的数字转换器、发生器和数字I/O产品进行编程!

Julia 的一个主要特点是,它是专门为需要快速处理数据的高性能应用而设计的,如机器学习和科学计算。例如,库中包括用于线性代数、随机数生成、信号处理甚至是字符串处理的优化源C和Fortran代码。此外,Julia还提供了并行性。用给定的核心数量调用所需的脚本,并直接从命令行中进行并行化。此外,还可以直接从代码中向不同的线程发送任务,或并行运行循环。其结果是,这种语言提供了与C语言相似的速度,同时允许编码更类似于Python或MATLAB。世界各地的公司在广泛的应用中使用 Julia。一些例子可以在这里找到: https://juliacomputing.com/case-studies/

Julia和Spectrum Instrumentation是完美的结合,因为Spectrum产品是获取或产生人工智能应用或机器人技术中的快速电子信号的理想选择。该公司提供最广泛的数字转换器,用于采集直流到GHz频率范围内的模拟或数字信号,具有高精度和动态范围。数字化仪得到了广泛的高分辨率任意波形发生器(AWG)阵容的补充。这些产品是控制信号生成、波形回放和模拟的完美选择。这些产品有多种形式,包括可直接插入PC的小型PCIe卡,或通过以太网连接到网络或PC的LXI盒,以及用于自动测试系统中的现成安装的PXIe模块。

将Julia与Spectrum Instrumentation产品相结合也有助于加快处理速度,减少延迟。谱系产品提供超快的数据传输,有各种不同的采集和生成模式(如单次、多次、门控和FIFO),这有助于优化测试吞吐量。这对于需要快速决策的情况来说是一个关键的好处,这也是为什么Spectrum产品可以在涉及自主车辆、机器人、无人机、成像设备、医疗设备和控制系统的应用中发挥作用的原因之一。它们的通用设计意味着它们也可以与人工智能机器中常见的几乎所有传感器(加速计、传感器、光电二极管、检测器、MEMS等)一起使用。

举个例子,来自德国莱布尼茨大气物理研究所的Josef Höffner博士开发了高性能的激光雷达(光探测和测距)系统,用于测量大气中的温度和风速。现在是Julia的用户,他说:"我们进行复杂的数据采集和控制,有30个高速信号,使用三个Spectrum Instrumentation卡,24小时闭环运行。我们的激光器每秒发出500个脉冲,我们必须实时计算接下来要发生什么,并调整控制。为此,我们必须迅速得到结果。这意味着快速的电子技术,快速的评估,然后快速控制硬件。我们发现Julia提供了一个速度和动态编程的独特组合,简化了软件开发"。

关于该研究所的新型激光雷达和激光技术及其在科学中的应用的描述,可在以下网站找到: https://amt.copernicus.org/preprints/amt-2021-33/

支持Julia的新SDK是免费提供给所有仕必纯客户的。仕必纯的产品包括行业领先的5年保修期,每台设备的软件和固件更新都是免费的。此外,客户还可直接获得仕必纯硬件和软件工程师的支持。

关于Spectrum

Spectrum成立于1989年,采用模块化设计,创造了一系列作为PC卡(PCIe和PXIe)和独立的以太网单元(LXI)的数字化仪和发生器产品。30年来,Spectrum的客户遍布全球,包括许多A级品牌的行业领导者和几乎所有的著名大学。该公司总部位于德国汉堡附近,以其直接来自设计工程师的出色支持而闻名。更多关于Spectrum的信息可以在以下网站找到www.spectrum-instrumentation.com

通过www.DeepL.com/Translator(免费版)翻译

最新文章