Julia編程語言加速人工智能、醫學和機器人領域發展 人類抗擊新型冠狀病毒的戰斗從未停止,如今更是從醫學實驗室延伸到了計算機領域。在疫苗的研發過程中需要先進的工具來處理大量數據,因此新興編程語言“Julia”得到了快速普及。Julia的速度不僅能夠與C語言媲美,還提供了科學數值計算。作為業內領先的科學測試測量設備制造商,Spectrum儀器今日宣布使用由Julia語言創建的工具包(SDK),服務旗下200款不同型號的數字化儀、生成器和數字I/O產品。 Julia的一項關鍵功能就是為需要快速處理數據的機器學習和科學計算等高性能應用服務,特別是在線性代數、隨機數生成、信號處理和字符串處理等領域,Julia更集成了基于C和Fortran的開源庫。Julia還提供了并行性,使用給定數量的內核調用所需的腳本,并直接從命令行進行并行化。此外,Julia還能直接通過代碼將任務發送到不同的線程或并行運行循環。Julia編程語言的速度與C語言極其相似,同時還能解決Python或MATLAB的編碼問題。Julia被全球的公司采納,并用于不同的應用中,更多案例請訪問https://juliacomputing.com/case-studies/。 Spectrum儀器旗下產品是AI應用及機器人領域獲取和生成快速電子信號的理想之選,搭配Julia編程后更是如虎添翼。Spectrum儀器能夠提供廣泛的數字模擬信號采集或數字信號,從直流到GHz頻率范圍內具有高精度和動態范圍。數字化儀配有多個高分辨率任意波形發生器(AWG)。這些產品能夠完美的控制信號生成,波形回放和仿真。該產品有多種形式可供選擇,包括可以直接插入PC的微型PCIe卡,或通過以太網連接到網絡或PC的LXI盒,以及現成的用于自動測試系統的PXIe模塊。 使用Julia還有助于加快Spectrum儀器旗下產品的處理速度并減少延遲。Spectrum產品還為不同模式的信號采集和生成(例如單脈沖、多次記錄、門式和FIFO)提供了超速數據傳輸,可優化測試的吞吐量。對于需要快速決策的情況而言,這是一個關鍵性的優勢。同時,這也是Spectrum產品能夠應用于自動駕駛、機器人、無人機、成像設備、醫療器械和控制系統等領域的原因之一。此外,這些設備的通用性還使其完美適用于AI設備中常用的傳感器(加速度計、傳感器、光電二極管、檢測器和MEM等)。 例如,來自德國萊布尼茨大氣物理研究所的Josef Höffner博士,開發了高性能的激光雷達(光探測和測距)系統來測量大氣中的溫度和風速。現在,他也成為了Julia的用戶之一。他表示:“我們通過三張Spectrum儀器卡片所產生的30個高速信號,在閉環下24小時不間斷地進行復雜的數據采集和控制。我們的激光每秒產生500個脈沖,我們需要實時計算接下來會發生什么并迅速進行調整控制。為此,我們必須快速得到結果。這也意味著我們需要獲得快速的電子信號、快速的評估以及快速的進行硬件控制。我們發現Julia所提供的獨特速度及動態編程能夠顯著簡化軟件開發。” 請訪問https://amt.copernicus.org/preprints/amt-2021-33/了解該研究所的新型激光雷達、激光技術及其在科學領域的應用 。 Spectrum儀器用戶均可免費獲得Julia工具包、五年質保以及產品生命周期內免費的軟件和固件升級。此外,客戶還可享受Spectrum儀器軟件和硬件工程師的直接技術支持。 |