Spectrum社は、高性能アプリケーション向けの「Julia」SDKのパイオニアです
はじめに:
コロナウイルスとの戦いは、医療研究所だけでなくコンピューティング業界でも行われています。ワクチン開発のために膨大な量のデータを処理するには高度なツールが必要です。比較的新しいソフトウェア言語である「Julia」の人気が急上昇しています。Cプログラミングに匹敵する速度と機能を提供すると同時に、科学的および数値的計算も可能にします。高度な科学的テストおよび測定機器の大手メーカーとして、Spectrum社は、Juliaを使用して200を超えるさまざまなA/Dボード、D/Aボード、DIOボード製品をプログラミングするためのソフトウェア開発キット(SDK)を作成しました。
Juliaの重要な機能:
Juliaの重要な機能は、機械学習や科学計算などデータの高速処理を必要とする高性能アプリケーション向けに特別に設計されていることです。たとえば、ライブラリには、線形代数、乱数生成、信号処理、さらには文字列処理用に最適化されたCソースおよびFortranコードが含まれています。更に、Juliaは並列処理を提供します。指定された数のコアを使用して目的のスクリプトを呼び出し、コマンドラインから直接並列化します。さらに、コードから直接タスクを別のスレッドに送信したり、ループを並行して実行したりすることができます。その結果、PythonやMATLABに匹敵するコーディングを可能にしながら、Cと同様の速度を提供する言語を実現します。世界中の企業がさまざまなアプリケーションでJuliaを使用しており、いくつかの例をこのリンクから参照することができます:
https://juliacomputing.com/case-studies/
Spectrum製品がAIアプリケーションやロボット工学で見られる高速信号を取得または生成するのに理想的であるため、Juliaと完璧に適合します。同社は、DCからGHzの周波数範囲を、高い精度とダイナミックレンジでアナログまたはデジタル信号を取得するための広範なA/Dボード製品を提供しています。A/Dボードは、高分解能のD/Aボード任意波形発生器(AWG)の豊富なラインナップによって補完されます。これらの製品は、制御信号の生成、波形再生、およびシミュレーションに最適です。これらの製品は、PCに実装できる小さなPCIeカード、イーサネット経由でネットワークまたはPCに接続するLXIボックス、自動テストシステムにインストールするためのPXIeモジュールなど、さまざまなフォームファクタで利用できます。
JuliaをSpectrum製品と組み合わせると、処理が高速化され待ち時間が短縮されます。Spectrum製品は、テストの最適化に役立つさまざまな取得・生成モード(シングル、マルチプル、ゲート、FIFOなど)を備えた超高速データ転送を提供します。
これは、迅速な意思決定が必要な状況での重要な利点であり、Spectrum製品が自動運転、ロボット工学、ドローン、イメージングデバイス、医療機器、制御システムなどのアプリケーションで利用できる理由の1つです。この汎用設計は、AIマシンで一般的に見られるほとんどすべてのセンサー(加速度計、トランスデューサー、フォトダイオード、検出器、MEMSなど)でも使用できることを意味します。
一例として、ドイツのライプニッツ大気物理学研究所のJosef Höffner博士は、大気中の温度と風速を測定するための高性能LIDAR(光検出および測距)システムを開発しています。現在、Juliaのユーザーである彼は次のように述べています。「私たちのレーザーは毎秒500パルスを生成し、次に何が起こるかをリアルタイムで計算し、コントロールを調整する必要があります。そのためには、結果をすばやく取得する必要があります。つまり、高速の電子機器、高速の評価、そしてハードウェアの高速制御を意味します。Juliaは、高速性と動的プランニングの独自の組み合わせを提供し、ソフトウェア開発を簡素化できることがわかりました。」
研究所の新しいLIDARとレーザー技術、およびその科学への応用についての説明は、
https://amt.copernicus.org/preprints/amt-2021-33/
にあります。
—————————————————————-
原文ドキュメント:Spectrum社
Spectrum Instrumentation pioneers “Julia” SDK for high-performance applications
関連製品
M2p.5913-x4:5MHz A/D ボード (PCIe)
M4i.2230-x8:5GHz 高速A/D ボード (PCIe)
M4i.2212-x8:1.25GHz 高速A/D ボード (PCIe)
Spectrum Instrumentation社について
Spectrum社は、Spectrum Systementwicklung Microelectronic GmbHとして1989年に設立され、2017年にSpectrum Instrumentation GmbHに改名されました。最も一般的な業界標準(PCIe、LXI、PXIe)で500を超えるデジタイザおよびジェネレータ製品を作成するモジュール設計のパイオニアです。これら高性能のPCベースのテスト&メジャーメントデザインは、電子信号の取得・生成および解析に使用されます。同社はドイツのGrosshansdorfに本社を置き、幅広い販売ネットワークを通じて世界中に製品を販売し、設計エンジニアによる優れたサポートを提供しています。 Spectrum社の詳細については、www.spectrum-instrumentation.comを参照してください。